crontabber¶
crontabber
is a cron job manager. Written in Python. Uses PostgreSQL for storage.
Killer features include:
- Retries jobs on failure automatically
- Dependency-aware, and won’t execute child jobs that depend on parents that have failed
- Nagios integration making it easy to monitor health of jobs
You start crontabber with crontab
and internally it figures out which jobs
to run when and in what ideal order.
crontabber
requires Python 2.6 or Python 2.6 and PostgreSQL 9.2 or greater.