So I see in your example below some input tasks. I'm guessing you'd rather not using input?
On Fri, 4 Mar 2016, Petronius wrote:
Hello We are tyring to automate an ant task, but finding it impossible to pass a command line argument to a property inside a list. We need to pass Name and Description for each agent specified from the command line. for ex: ant -f build.xml addNodes -Dagents="d01, d02, d03" -D{node???}='node1' - D{node_description???}='node1 description' each agent d01/d02/d03 will need have name and description. <target name="addNodes" depends="clean"> <input message="Agents Name Seperated By , :" addproperty="agents" /> <for list="${agents}" delimiter="," param="agent"> <sequential> <input message="Node Name:" addproperty="node" /> <input message="Node Description:" addproperty="node_description" /> <exec> <!-- external task --> </exec> <var name="node" unset="true"/> </sequential> </for> </target> Any suggestions is greatly appreciated. thanks --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@ant.apache.org For additional commands, e-mail: user-h...@ant.apache.org
Scot P. Floess RHCT (Certificate Number 605010084735240) Chief Architect FlossWare http://sourceforge.net/projects/flossware http://flossware.sourceforge.net https://github.com/organizations/FlossWare --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@ant.apache.org For additional commands, e-mail: user-h...@ant.apache.org