Tron is a centralized system for managing periodic batch processes across a cluster. If you find cron or fcron to be insufficient for managing complex work flows across multiple computers, Tron might be for you.
sudo pip install tron
Or look at the tutorial.
The full documentation is available on ReadTheDocs.
Tron is changing and under active development.
It is being transformed from an ssh-based execution engine to a Mesos framework.
Tron development is specifically targeting Yelp's needs and not designed to be a general solution for other companies.
= v1.0.0 - Stable mesos-based version
Read Working on Tron and start sending pull requests!
Any issues should be posted on Github.
brew install berkeley-db export BERKELEYDB_DIR=$(brew --cellar)/berkeley-db/<installed version> export YES_I_HAVE_THE_RIGHT_TO_USE_THIS_BERKELEY_DB_VERSION=1