[Swift-user] Re: [falkon-user] 1) disable retry mechanism and 2) continue on failure?

Ben Clifford benc at hawaga.org.uk
Sun Mar 30 23:41:25 CDT 2008


Those mkdir errors come from here in the runam6 application script.

> > > stderr.txt: mkdir: cannot create directory `am.000000': File exists         

The application script is trying to make its own working directory on 
local filesystem, based on an identifier passed in as the first 
commandline parameter. (The identifier in the above is 000000).

The identifier is read form column one of the input data file:

id xmin xinc xmax ymin yinc ymax delay                                          
000000 0.200000 0.000391 0.204419 0.200000 0.000391 0.204419 10                 
000000 0.200000 0.000391 0.204419 0.200000 0.000391 0.204419 10 

in which you should see two jobs with the same identifier. This is 
probably an invalid parameter file because of that.

Try fixing that and see what happens.

This temporary directory handling is pretty ugly - it should be a couple 
lines change to wrapper.sh to get similar functionality using the existing 
swift temporary direcotry handling - change the path to /tmp and use cp 
instead of ln -s. That way you can take advantage of Swift's existing 
unique job IDs and error handling too.

-- 




More information about the Swift-user mailing list