Skip to main content

No project description provided

Project description

Compito

This project is a command executor that allows scheduling and execution of commands. It is written in Python and uses the croniter library for scheduling.

Installation

To install the project, you need to have Python 3.12 or higher. You can install the dependencies with the following command:

pip install compito

Usage/Examples

The project provides a command-line interface for scheduling and executing commands. Here is an example of how to use it:

python -m compito <command> [options] [args]

You can find more examples in examples directory.

Commands

Each command can be scheduled to run at specific intervals using the Scheduler class.

Testing

To run the automated tests for this system, use the following command:

python -m unittest discover tests

Contributing

Contributions are always welcome! Please feel free to submit a pull request.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

compito-0.2.1.tar.gz (4.0 kB view hashes)

Uploaded Source

Built Distribution

compito-0.2.1-py3-none-any.whl (5.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page