[Swift-devel] execution.retries

Mihael Hategan hategan at mcs.anl.gov
Wed Jun 11 16:08:07 CDT 2008


On Wed, 2008-06-11 at 16:02 -0500, lixi at uchicago.edu wrote:

> It seems that there are multiple FILE_ OPERATION and 
> FILE_TRANSFER for the same job when initializing shared 
> directory, what does this mean?

Look in libexec/vdl-int.k:

element(initSharedDir, [rhost]
  once(list(rhost, "shared")
   ...
   dir:make(sharedDir, host=rhost)
   transfer(srcdir="{vds.home}/libexec/", srcfile="wrapper.sh",
destdir=sharedDir, desthost=rhost)
   transfer(srcdir="{vds.home}/libexec/", srcfile="seq.sh",
destdir=sharedDir, desthost=rhost)
   dir:make(dircat(wfdir, "kickstart"), host=rhost)
   dir:make(dircat(wfdir, "status"), host=rhost)
   dir:make(dircat(wfdir, "info"), host=rhost)
   ...
  )
)

So it makes the main directory, transfers wrapper.sh and seq.sh, and
creates the kickstart, status, and info sub-directories.




More information about the Swift-devel mailing list