Hello, One tool that I really like is doit: http://python-doit.sourceforge.net/
If you need to execute jobs remotely, you may like to take a look at STAF: http://staf.sourceforge.net/index.php Best regards, Javier 2010/1/26 Chris Rebert <c...@rebertia.com>: > On Tue, Jan 26, 2010 at 10:58 AM, <gslindst...@gmail.com> wrote: >> My company is looking at creating a tool to allow us to define and manage a >> process for each job we run (a typical job may be look on a customers ftp >> site for a file, download it, decrypt it and load it into our database). We >> would like something which would allow us to glue together various existing >> processes we currently use into a single unit with multiple steps. Along the >> way, this new routine would need to log its progress and be able to report >> and even handle errors. A coworker has suggested we look at Ant ("Another >> Neat Tool") and, though it looks promising, I have reservations. If I recall >> correctly, it was intended as a replacement for "Make" and I worry that we >> may be trying to force Ant to be something it is not. Also, most of our code >> base is in Python and I'd really like to stay that way, of possible. >> >> Are there any systems out there that will allow me to run multiple programs >> as one process? We could write our own, of course, and the Twisted package >> looks like it would be fun to use. Or, is Ant a viable solution to our >> problem? >> >> Your constructive comments would be appreciated > > There are several make-replacements written in Python. They could be an > option. > > Here's a list of some of them (courtesy some googling): > - Paver (http://www.blueskyonmars.com/projects/paver/) > - SCons (http://www.scons.org/) > - Vellum (https://launchpad.net/vellum) > - Aap (http://www.a-a-p.org/) > > (List is in no particular order and likely incomplete; I have not > tried any of these myself.) > > Cheers, > Chris > -- > http://blog.rebertia.com > -- > http://mail.python.org/mailman/listinfo/python-list > -- http://mail.python.org/mailman/listinfo/python-list