[Swift-commit] r6332 - trunk/docs/userguide
ketan at ci.uchicago.edu
ketan at ci.uchicago.edu
Tue Mar 5 22:25:34 CST 2013
Author: ketan
Date: 2013-03-05 22:25:34 -0600 (Tue, 05 Mar 2013)
New Revision: 6332
Modified:
trunk/docs/userguide/site_catalog
Log:
scratch tag
Modified: trunk/docs/userguide/site_catalog
===================================================================
--- trunk/docs/userguide/site_catalog 2013-03-06 03:03:15 UTC (rev 6331)
+++ trunk/docs/userguide/site_catalog 2013-03-06 04:25:34 UTC (rev 6332)
@@ -11,7 +11,6 @@
The sites file is formatted as XML. It consists of <pool> elements,
one for each site that Swift will use.
-
Pool element
~~~~~~~~~~~~
Each pool element must have a handle attribute, giving a symbolic
@@ -25,7 +24,6 @@
a remote working directory. Optionally, profile settings can
be specified.
-
File transfer method
~~~~~~~~~~~~~~~~~~~~
Transfer methods are specified with either the <gridftp> element or
@@ -158,6 +156,20 @@
be used for execution. A shared cluster scratch filesystem is
appropriate for this.
+Scratch
+~~~~~~~
+
+The scratch element takes in a value of a directory on a shared filesystem. For example:
+
+----
+<scratch>/work/01739/ketan/lab/swift/myscratch</scratch>
+----
+
+The scratch element specifies that the underlying Swift wrapper will copy the
+input files into the scratch directory and the job will be run from that
+directory. In the absence of scratch tag, Swift will run the job from
+workdirectory by creating symlinks to input files in a shared directory.
+
Profiles
~~~~~~~~
Profile keys can be specified using the <profile> element.
More information about the Swift-commit
mailing list