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.
- More Advanced Apps
- Nagios reporting
- Backfillable Jobs
- Running from bash
- Advanced Configuration
- Advanced settings
- Command line options
- Running tests