[Swift-commit] r7424 - trunk/docs/designs

davidk at ci.uchicago.edu davidk at ci.uchicago.edu
Fri Dec 13 11:00:12 CST 2013


Author: davidk
Date: 2013-12-13 11:00:11 -0600 (Fri, 13 Dec 2013)
New Revision: 7424

Modified:
   trunk/docs/designs/swiftrun.txt
Log:
Add descriptions for some missing properties


Modified: trunk/docs/designs/swiftrun.txt
===================================================================
--- trunk/docs/designs/swiftrun.txt	2013-12-13 16:44:04 UTC (rev 7423)
+++ trunk/docs/designs/swiftrun.txt	2013-12-13 17:00:11 UTC (rev 7424)
@@ -90,7 +90,7 @@
 site.sandyb.jobManager=slurm
 site.sandyb.jobQueue=sandyb
 site.sandyb.maxJobs=1
-site.sandyb.workdirectory=/scratch/midway/$USER/work
+site.sandyb.workdir=/scratch/midway/$USER/work
 site.sandyb.filesystem=local
 
 # Define sandyb apps
@@ -260,6 +260,10 @@
 "cobalt", "slurm", "condor", "pbs", "lsf", "local", and "sge". 
 |site.westmere.jobManager=slurm
 
+|jobProject|
+Set the project name for the job scheduler
+|site.westmere.project=myproject
+
 |jobQueue|
 Set the name of the scheduler queue to use.
 |site.westmere.jobQueue=westmere
@@ -277,6 +281,11 @@
 The maximum number of nodes to request per scheduler job.
 |site.westmere.maxNodesPerJob=2
 
+|taskDir|
+Tasks will be run from this directory. In the absence of a taskDir definition, 
+Swift will run the task from workdir.
+|site.westmere.taskDir=/scratch/local/$USER/work
+
 |tasksPerWorker|
 The number of tasks that each worker can run simultaneously.
 |site.westmere.tasksPernode=12
@@ -294,6 +303,13 @@
 swift -site <sitename>
 |site=westmere
 
+|workdir |
+The workdirectory element specifies where on the site files can be stored.
+This directory must be available on all worker nodes that will be used for 
+execution. A shared cluster filesystem is appropriate for this. Note that 
+you need to specify absolute pathname for this field.
+|site.westmere.workdir=/scratch/midway/$USER/work
+
 |================================
 
 Grouping site properties
@@ -308,7 +324,7 @@
 site.westmere.queue=westmere
 site.westmere.initialScore=10000
 site.westmere.filesystem=local
-site.westmere.workdirectory=/scratch/midway/davidkelly999
+site.westmere.workdir=/scratch/midway/davidkelly999
 -----
 
 However, it is also simplify this by grouping these properties together with
@@ -322,7 +338,7 @@
    queue=westmere
    initialScore=10000
    filesystem=local
-   workdirectory=/scratch/midway/$USER/work
+   workdir=/scratch/midway/$USER/work
 }
 -----
 
@@ -361,7 +377,7 @@
 Any value in swift.properties may contain environment variables. For example:
 
 -----
-workdirectory=/scratch/midway/$USER/work
+workdir=/scratch/midway/$USER/work
 ----
 
 Environment variables are expanded locally on the machine where you are running
@@ -372,6 +388,6 @@
 to be in the runNNN directory, you may do something like this:
 
 -----
-workdirectory=$RUNDIRECTORY
+workdir=$RUNDIRECTORY
 -----
 




More information about the Swift-commit mailing list