Did you get a response to your problem??
--- Scott Bell <[EMAIL PROTECTED]> wrote: > > > Problem statement: > > I have a number of simple tcl scripts, and they take > a set number of params > as input (argv). Usually 1-10 params. They can all > run standalone, but have > dependencies. ANT is therefore perfect for them. > > I have the params that I send to the scripts as > named value pairs in a set > of property files. We clone the property files for > each objects we want > created. > > For example > > hostobject1.properties > hostobject2.properties > > we would send to hostobject.tcl twice to create two > objects. > > Ok, so far...but, its not a good way to run a > deployment, run a script twice > manually. > > But it gets more complicated. There are about 10 > difference scripts and with > each script, we often need to create many objects, > each with its own > properties. > > So here is the solution (question is, can ANT make > it possible): > > We want to run each one of the scripts, once for > every property file that > EXISTS, and we want to use ant to drive the whole > thing. > > So, if there is a hostobject5..properties file..in a > directory, ant knows it > needs to run the script for it to create the object. > > So ant goes and > 1. finds the properties files > 2. understands from the name of the property file > what task to execute and > pass it to > 3. iterates over all files, calls the correct task > once for each property > file it has > > Even better, we can put cloned property files into > directories to keep > everything neat and tidy. > > How do we do this? Can ANT make it work? or do I > need a shell script. > > There are filesets, macrodefs..etc. > > We use 1.5 of ant, but..can upgrade to 1.6, if > required. 1.5 solution > preferred. > > _________________________________________________________________ > It's fast, it's easy and it's free. Get MSN > Messenger 7.0 today! > http://messenger.msn.co.uk > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]