Pytaskr is a lightweight task scheduler implemented in Python
1.1K
This is a lightweight task scheduler implemented in Python. Scheduling tasks with it requires writing plugins for the system. Plugins contain the schedule and operations for tasks, see the helloworld plugin for a simple example. Plugins can specify their task schedule via crontab-like schedules (e.g. 5 15 * * * would run at 3:05pm).
plugins foldercrontabYou might find crontab guru helpful in crafting crontab schedules for your tasks.
Note: crontab schedules are in UTC.
* * * * *
This project can be easily containerized. A Dockerfile is provided in the repository. In order to build and use an image from it:
src directory after cloning this repositorydocker build --no-cache=true --rm -t pytaskr .docker run --rm -d --name pytaskr pytaskrdocker logs -f pytaskrIt was somewhat a learning effort on my part with Python. But it's also handy to have a simple task scheduler that is portable between environments.
Content type
Image
Digest
Size
20.4 MB
Last updated
about 6 years ago
docker pull pylios/pytaskr