Ramona is an enterprise-grade runtime supervisor that allows controlling and monitoring software programs during their execution life cycle.
It provides supervisor/console functionality of init.d-like start/stop control, continuous integration (e.g. unit/functional/performance test launcher), deployment automation and other command-line oriented features. It is design the way that you should be able to extend that easily if needed (e.g. to include your own commands or tasks).
It is implemented in Python but it is not limited to be used only in Python projects.
Target platforms are all modern UNIXes, BSD derivates and Windows.
Project homepage: http://ateska.github.com/ramona
This product is founded on Gittip. To help us keep development of this tool sustainable, please kindly consider your contribution.