Python or Ant

Javier Collado javier.collado at
Tue Jan 26 21:42:31 CET 2010


One tool that I really like is doit:

If you need to execute jobs remotely, you may like to take a look at STAF:

Best regards,

2010/1/26 Chris Rebert <clp2 at>:
> On Tue, Jan 26, 2010 at 10:58 AM,  <gslindstrom at> 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 (
> - SCons (
> - Vellum (
> - Aap (
> (List is in no particular order and likely incomplete; I have not
> tried any of these myself.)
> Cheers,
> Chris
> --
> --

More information about the Python-list mailing list