[Swift-commit] r6800 - SwiftApps/Scattering/paintgrid

davidk at ci.uchicago.edu davidk at ci.uchicago.edu
Thu Aug 8 10:50:11 CDT 2013


Author: davidk
Date: 2013-08-08 10:50:11 -0500 (Thu, 08 Aug 2013)
New Revision: 6800

Added:
   SwiftApps/Scattering/paintgrid/beagle.xml
   SwiftApps/Scattering/paintgrid/clean.sh
   SwiftApps/Scattering/paintgrid/orthros.xml
   SwiftApps/Scattering/paintgrid/setup.sh
Removed:
   SwiftApps/Scattering/paintgrid/cleanup
   SwiftApps/Scattering/paintgrid/pecos.xml
   SwiftApps/Scattering/paintgrid/swift.properties
Modified:
   SwiftApps/Scattering/paintgrid/README
   SwiftApps/Scattering/paintgrid/apps
   SwiftApps/Scattering/paintgrid/sites.xml
Log:
Add setup.sh for adding swift and setting up swift.properties
Split up sites files


Modified: SwiftApps/Scattering/paintgrid/README
===================================================================
--- SwiftApps/Scattering/paintgrid/README	2013-08-08 15:24:54 UTC (rev 6799)
+++ SwiftApps/Scattering/paintgrid/README	2013-08-08 15:50:11 UTC (rev 6800)
@@ -1,6 +1,6 @@
 Demo / tutorial application to mimic the needs of the PaintGrid application
+===========================================================================
 
-
 Setup:
 
   $ PATH=/clhome/WILDE/swift/rev/swift-0.94.1/bin:$PATH

Modified: SwiftApps/Scattering/paintgrid/apps
===================================================================
--- SwiftApps/Scattering/paintgrid/apps	2013-08-08 15:24:54 UTC (rev 6799)
+++ SwiftApps/Scattering/paintgrid/apps	2013-08-08 15:50:11 UTC (rev 6800)
@@ -1,4 +1,3 @@
 localhost local_python python
-beagle    python       python
-#orthros   python       python
-
+orthros python python
+beagle python python

Added: SwiftApps/Scattering/paintgrid/beagle.xml
===================================================================
--- SwiftApps/Scattering/paintgrid/beagle.xml	                        (rev 0)
+++ SwiftApps/Scattering/paintgrid/beagle.xml	2013-08-08 15:50:11 UTC (rev 6800)
@@ -0,0 +1,19 @@
+<config>
+  <pool handle="beagle">
+    <execution provider="coaster" jobmanager="ssh-cl:pbs" url="login1.beagle.ci.uchicago.edu"/>
+    <profile namespace="globus" key="userHomeOverride">/lustre/beagle/{env.USER}</profile>
+    <profile namespace="globus" key="jobsPerNode">24</profile>
+    <profile namespace="globus" key="lowOverAllocation">100</profile>
+    <profile namespace="globus" key="highOverAllocation">100</profile>
+    <profile namespace="globus" key="providerAttributes">pbs.aprun;pbs.mpp;depth=24</profile> 
+    <profile namespace="globus" key="maxtime">3600</profile>
+    <profile namespace="globus" key="maxWalltime">00:05:00</profile>
+    <profile namespace="globus" key="slots">5</profile>
+    <profile namespace="globus" key="maxnodes">1</profile>
+    <profile namespace="globus" key="nodeGranularity">1</profile>
+    <profile namespace="karajan" key="jobThrottle">1.20</profile>
+    <profile namespace="karajan" key="initialScore">10000</profile>
+    <workdirectory>/lustre/beagle/{env.USER}/swiftwork</workdirectory>
+  </pool>
+</config>
+

Copied: SwiftApps/Scattering/paintgrid/clean.sh (from rev 6798, SwiftApps/Scattering/paintgrid/cleanup)
===================================================================
--- SwiftApps/Scattering/paintgrid/clean.sh	                        (rev 0)
+++ SwiftApps/Scattering/paintgrid/clean.sh	2013-08-08 15:50:11 UTC (rev 6800)
@@ -0,0 +1,6 @@
+#! /bin/sh
+
+rm -rf out _concurrent *swiftx *kml *~ paintgrid-* python-* swift.log
+
+
+

Deleted: SwiftApps/Scattering/paintgrid/cleanup
===================================================================
--- SwiftApps/Scattering/paintgrid/cleanup	2013-08-08 15:24:54 UTC (rev 6799)
+++ SwiftApps/Scattering/paintgrid/cleanup	2013-08-08 15:50:11 UTC (rev 6800)
@@ -1,6 +0,0 @@
-#! /bin/sh
-
-rm -rf out _concurrent *swiftx *kml *~ paintgrid-* python-* swift.log
-
-
-

Added: SwiftApps/Scattering/paintgrid/orthros.xml
===================================================================
--- SwiftApps/Scattering/paintgrid/orthros.xml	                        (rev 0)
+++ SwiftApps/Scattering/paintgrid/orthros.xml	2013-08-08 15:50:11 UTC (rev 6800)
@@ -0,0 +1,17 @@
+<config>
+  <pool handle="orthros">
+    <execution provider="coaster" jobmanager="local:sge"/>
+    <profile namespace="globus" key="jobsPerNode">1</profile>
+    <profile namespace="globus" key="maxWalltime">00:15:00</profile>
+    <profile namespace="globus" key="highOverAllocation">100</profile>
+    <profile namespace="globus" key="lowOverAllocation">100</profile>
+    <profile namespace="globus" key="slots">10</profile>
+    <profile namespace="karajan" key="initialScore">10000</profile>
+    <profile namespace="globus" key="queue">sec1all.q</profile> 
+    <profile namespace="globus" key="pe">sec1_all</profile> 
+    <profile namespace="globus" key="maxtime">1200</profile>
+    <profile namespace="globus" key="jobThrottle">10.00</profile>
+    <filesystem provider="local"/>
+    <workdirectory>{env.HOME}/swiftwork</workdirectory>
+  </pool>
+</config>

Deleted: SwiftApps/Scattering/paintgrid/pecos.xml
===================================================================
--- SwiftApps/Scattering/paintgrid/pecos.xml	2013-08-08 15:24:54 UTC (rev 6799)
+++ SwiftApps/Scattering/paintgrid/pecos.xml	2013-08-08 15:50:11 UTC (rev 6800)
@@ -1,59 +0,0 @@
- <config>
-
-  <pool handle="localhost">
-    <execution provider="local"/>
-    <!-- <filesystem provider="local"/> -->
-    <workdirectory>/tmp/wilde/swiftwork</workdirectory>
-    <profile namespace="swift" key="stagingMethod">local</profile>
-  </pool>
-
-  <pool handle="orig-mcluster">
-    <execution provider="coaster" jobmanager="local:sge"/>
-
-    <!-- Set partition and account here: -->
-    <profile namespace="globus" key="queue">sec1all.q</profile> -->
-    <profile namespace="globus" key="pe">sec1_all</profile> -->
-    <profile namespace="globus" key="ppn">1</profile>
-    <!-- <profile namespace="globus" key="project">pi-wilde</profile> -->
-
-    <!-- Set number of jobs and nodes per job here: -->
-    <profile namespace="globus" key="slots">1</profile>
-    <profile namespace="globus" key="maxnodes">4</profile>
-    <profile namespace="globus" key="nodegranularity">4</profile>
-    <profile namespace="globus" key="jobsPerNode">64</profile> <!-- apps per node! -->
-    <profile namespace="karajan" key="jobThrottle">3.20</profile> <!-- eg .11 -> 12 -->
-
-    <!-- Set estimated app time (maxwalltime) and requested job time (maxtime) here: -->
-    <profile namespace="globus" key="maxWalltime">00:15:00</profile>
-    <profile namespace="globus" key="maxtime">1800</profile>  <!-- in seconds! -->
-
-    <!-- Set data staging model and work dir here: -->
-    <filesystem provider="local"/>
-    <workdirectory>/clhome/WILDE/swiftwork</workdirectory>
-
-    <!-- Typically leave these constant: -->
-    <!-- <profile namespace="globus" key="slurm.exclusive">false</profile> -->
-    <profile namespace="globus" key="highOverAllocation">100</profile>
-    <profile namespace="globus" key="lowOverAllocation">100</profile>
-    <profile namespace="karajan" key="initialScore">10000</profile>
-  </pool>
-
-  <pool handle="cluster"> <!-- beagle -->
-    <execution provider="coaster-persistent" url="http://localhost:59900" jobmanager="local:pbs"/>
-    <!-- <execution provider="coaster" jobmanager="ssh-cl:pbs" url="login4.beagle.ci.uchicago.edu"/> -->
-    <profile namespace="globus" key="userHomeOverride">/lustre/beagle/wilde/swift.scripts</profile>
-    <profile namespace="globus" key="jobsPerNode">24</profile>
-    <profile namespace="globus" key="lowOverAllocation">100</profile>
-    <profile namespace="globus" key="highOverAllocation">100</profile>
-    <profile namespace="globus" key="providerAttributes">pbs.aprun;pbs.mpp;depth=24</profile> 
-    <profile namespace="globus" key="maxtime">3600</profile>
-    <profile namespace="globus" key="maxWalltime">00:05:00</profile>
-    <profile namespace="globus" key="slots">5</profile>
-    <profile namespace="globus" key="maxnodes">1</profile>
-    <profile namespace="globus" key="nodeGranularity">1</profile>
-    <profile namespace="karajan" key="jobThrottle">4.80</profile>
-    <profile namespace="karajan" key="initialScore">10000</profile>
-    <workdirectory>/lustre/beagle/wilde/swiftwork</workdirectory>
-  </pool>
-
-</config>

Added: SwiftApps/Scattering/paintgrid/setup.sh
===================================================================
--- SwiftApps/Scattering/paintgrid/setup.sh	                        (rev 0)
+++ SwiftApps/Scattering/paintgrid/setup.sh	2013-08-08 15:50:11 UTC (rev 6800)
@@ -0,0 +1,59 @@
+# Add Swift and java to PATH
+export SWIFT_HEAP_MAX=4G
+export PATH=/clhome/WILDE/swift/rev/swift-0.94.1/bin:$PATH
+
+echo -e "\\nUsing swift release from: \\c"
+which swift
+swift -version
+
+echo -e "Using java from: \\c"
+which java
+java -version
+echo
+
+# Cleanup swift.log
+if [ -f "swift.log" ]; then
+   rm swift.log > /dev/null 2>&1
+fi
+
+# Create data files
+if [ ! -f "data.0001.tif" ]; then
+   echo Creating data.0001.tif
+   dd bs=8M  count=1 if=/dev/zero of=data.0001.tif
+   echo
+fi
+
+if [ ! -f "data.0001.tiny" ]; then
+   echo Creating data.0001.tiny
+   dd bs=800 count=1 if=/dev/zero of=data.0001.tiny
+   echo
+fi
+
+if [ -e $HOME/.swift ]; then
+  savedotswift=$(mktemp -d $HOME/.swift.save.XXXX)
+  echo -e "Saving $HOME/.swift in $savedotswift \\n"
+  mv $HOME/.swift/* $savedotswift
+else
+  mkdir -p $HOME/.swift
+fi
+
+cat >>$HOME/.swift/swift.properties <<END
+
+# Properties for Swift Tutorial
+sites.file=sites.xml
+tc.file=apps
+
+# Data and status staging modes:
+use.provider.staging=false
+provider.staging.pin.swiftfiles=false
+use.wrapper.staging=false
+status.mode=provider
+
+# For better debugging:
+wrapperlog.always.transfer=true
+execution.retries=0
+lazy.errors=false
+sitedir.keep=true
+file.gc.enabled=false
+file.gc.enabled=false
+END

Modified: SwiftApps/Scattering/paintgrid/sites.xml
===================================================================
--- SwiftApps/Scattering/paintgrid/sites.xml	2013-08-08 15:24:54 UTC (rev 6799)
+++ SwiftApps/Scattering/paintgrid/sites.xml	2013-08-08 15:50:11 UTC (rev 6800)
@@ -1,59 +1,9 @@
- <config>
-
-  <pool handle="localhost">
-    <execution provider="local"/>
-    <!-- <filesystem provider="local"/> -->
-    <workdirectory>/tmp/wilde/swiftwork</workdirectory>
-    <profile namespace="swift" key="stagingMethod">local</profile>
-  </pool>
-
-  <pool handle="orthros">
-    <execution provider="coaster" jobmanager="local:sge"/>
-
-    <!-- Set partition and account here: -->
-    <profile namespace="globus" key="queue">sec1all.q</profile> -->
-    <profile namespace="globus" key="pe">sec1_all</profile> -->
-    <profile namespace="globus" key="ppn">1</profile>
-    <!-- <profile namespace="globus" key="project">pi-wilde</profile> -->
-
-    <!-- Set number of jobs and nodes per job here: -->
-    <profile namespace="globus" key="slots">1</profile>
-    <profile namespace="globus" key="maxnodes">4</profile>
-    <profile namespace="globus" key="nodegranularity">4</profile>
-    <profile namespace="globus" key="jobsPerNode">64</profile> <!-- apps per node! -->
-    <profile namespace="karajan" key="jobThrottle">2.56</profile> <!-- eg .11 -> 12 -->
-
-    <!-- Set estimated app time (maxwalltime) and requested job time (maxtime) here: -->
-    <profile namespace="globus" key="maxWalltime">00:15:00</profile>
-    <profile namespace="globus" key="maxtime">1800</profile>  <!-- in seconds! -->
-
-    <!-- Set data staging model and work dir here: -->
-    <filesystem provider="local"/>
-    <workdirectory>/clhome/WILDE/swiftwork</workdirectory>
-
-    <!-- Typically leave these constant: -->
-    <!-- <profile namespace="globus" key="slurm.exclusive">false</profile> -->
-    <profile namespace="globus" key="highOverAllocation">100</profile>
-    <profile namespace="globus" key="lowOverAllocation">100</profile>
-    <profile namespace="karajan" key="initialScore">10000</profile>
-  </pool>
-
-  <pool handle="beagle">
-    <execution provider="coaster" jobmanager="ssh-cl:pbs" url="login1.beagle.ci.uchicago.edu"/>
-    <!-- <execution provider="coaster-persistent" url="http://localhost:59900" jobmanager="local:pbs"/> -->
-    <profile namespace="globus" key="userHomeOverride">/lustre/beagle/wilde/swift.scripts</profile>
-    <profile namespace="globus" key="jobsPerNode">24</profile>
-    <profile namespace="globus" key="lowOverAllocation">100</profile>
-    <profile namespace="globus" key="highOverAllocation">100</profile>
-    <profile namespace="globus" key="providerAttributes">pbs.aprun;pbs.mpp;depth=24</profile> 
-    <profile namespace="globus" key="maxtime">3600</profile>
-    <profile namespace="globus" key="maxWalltime">00:05:00</profile>
-    <profile namespace="globus" key="slots">5</profile>
-    <profile namespace="globus" key="maxnodes">1</profile>
-    <profile namespace="globus" key="nodeGranularity">1</profile>
-    <profile namespace="karajan" key="jobThrottle">1.20</profile>
-    <profile namespace="karajan" key="initialScore">10000</profile>
-    <workdirectory>/lustre/beagle/wilde/swiftwork</workdirectory>
-  </pool>
-
+<config>
+   <pool handle="localhost">
+      <execution provider="coaster" jobmanager="local:local"/>
+      <profile namespace="karajan" key="jobThrottle">0</profile>
+      <profile namespace="karajan" key="initialScore">10000</profile>
+      <filesystem provider="local"/>
+      <workdirectory>{env.HOME}/swiftwork</workdirectory>
+   </pool>
 </config>

Deleted: SwiftApps/Scattering/paintgrid/swift.properties
===================================================================
--- SwiftApps/Scattering/paintgrid/swift.properties	2013-08-08 15:24:54 UTC (rev 6799)
+++ SwiftApps/Scattering/paintgrid/swift.properties	2013-08-08 15:50:11 UTC (rev 6800)
@@ -1,430 +0,0 @@
-
-sites.file=sites.xml
-tc.file=apps
-
-status.mode=provider
-use.provider.staging=true
-use.wrapper.staging=false
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-provider.staging.pin.swiftfiles=true
-sitedir.keep=true
-file.gc.enabled=false
-#tcp.port.range=50000,51000
-
-###########################################################################
-#                          Throttling options                             #
-###########################################################################
-#
-# For the throttling parameters, valid values are either a positive integer
-# or "off" (without the quotes).
-#
-
-#
-# Limits the number of concurrent submissions for a workflow instance. This
-# throttle only limits the number of concurrent tasks (jobs) that are being
-# sent to sites, not the total number of concurrent jobs that can be run.
-# The submission stage in GRAM is one of the most CPU expensive stages (due
-# mostly to the mutual authentication and delegation). Having too many
-# concurrent submissions can overload either or both the submit host CPU
-# and the remote host/head node causing degraded performance.
-#
-# Default: 4
-#
-
-throttle.submit=4
-#throttle.submit=off
-
-#
-# Limits the number of concurrent submissions for any of the sites Swift will
-# try to send jobs to. In other words it guarantees that no more than the
-# value of this throttle jobs sent to any site will be concurrently in a state
-# of being submitted.
-#
-# Default: 2
-#
-
-### throttle.host.submit=2
-#throttle.host.submit=off
-
-#
-# The Swift scheduler has the ability to limit the number of concurrent jobs
-# allowed on a site based on the performance history of that site. Each site
-# is assigned a score (initially 1), which can increase or decrease based
-# on whether the site yields successful or faulty job runs. The score for a
-# site can take values in the (0.1, 100) interval. The number of allowed jobs
-# is calculated using the following formula:
-# 	2 + score*throttle.score.job.factor
-# This means a site will always be allowed at least two concurrent jobs and
-# at most 2 + 100*throttle.score.job.factor. With a default of 4 this means
-# at least 2 jobs and at most 402.
-#
-# Default: 4
-#
-
-### throttle.score.job.factor=0.2
-#throttle.score.job.factor=off
-
-
-#
-# Limits the total number of concurrent file transfers that can happen at any
-# given time. File transfers consume bandwidth. Too many concurrent transfers
-# can cause the network to be overloaded preventing various other signalling
-# traffic from flowing properly.
-#
-# Default: 4
-#
-
-throttle.transfers=1
-#throttle.transfers=off
-
-# Limits the total number of concurrent file operations that can happen at any
-# given time. File operations (like transfers) require an exclusive connection
-# to a site. These connections can be expensive to establish. A large number
-# of concurrent file operations may cause Swift to attempt to establish many
-# such expensive connections to various sites. Limiting the number of concurrent
-# file operations causes Swift to use a small number of cached connections and
-# achieve better overall performance.
-#
-# Default: 8
-#
-
-throttle.file.operations=1
-#throttle.file.operations=off
-
-#   Swift runtime properties for CMTS Cyber Tutorial 
-
-# Get sites and apps lists from these files in cwd:
-
-sites.file=sites.xml
-tc.file=apps
-
-# Data and status staging modes:
-
-use.provider.staging=false
-provider.staging.pin.swiftfiles=false
-use.wrapper.staging=false
-status.mode=provider
-
-# For better debugging:
-
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-sitedir.keep=true
-file.gc.enabled=false
-file.gc.enabled=false
-
-
-#   Swift runtime properties for CMTS Cyber Tutorial 
-
-# Get sites and apps lists from these files in cwd:
-
-sites.file=sites.xml
-tc.file=apps
-
-# Data and status staging modes:
-
-use.provider.staging=false
-provider.staging.pin.swiftfiles=false
-use.wrapper.staging=false
-status.mode=provider
-
-# For better debugging:
-
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-sitedir.keep=true
-file.gc.enabled=false
-file.gc.enabled=false
-
-
-#   Swift runtime properties for CMTS Cyber Tutorial 
-
-# Get sites and apps lists from these files in cwd:
-
-sites.file=sites.xml
-tc.file=apps
-
-# Data and status staging modes:
-
-use.provider.staging=false
-provider.staging.pin.swiftfiles=false
-use.wrapper.staging=false
-status.mode=provider
-
-# For better debugging:
-
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-sitedir.keep=true
-file.gc.enabled=false
-file.gc.enabled=false
-
-
-#   Swift runtime properties for CMTS Cyber Tutorial 
-
-# Get sites and apps lists from these files in cwd:
-
-sites.file=sites.xml
-tc.file=apps
-
-# Data and status staging modes:
-
-use.provider.staging=false
-provider.staging.pin.swiftfiles=false
-use.wrapper.staging=false
-status.mode=provider
-
-# For better debugging:
-
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-sitedir.keep=true
-file.gc.enabled=false
-file.gc.enabled=false
-
-
-#   Swift runtime properties for CMTS Cyber Tutorial 
-
-# Get sites and apps lists from these files in cwd:
-
-sites.file=sites.xml
-tc.file=apps
-
-# Data and status staging modes:
-
-use.provider.staging=false
-provider.staging.pin.swiftfiles=false
-use.wrapper.staging=false
-status.mode=provider
-
-# For better debugging:
-
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-sitedir.keep=true
-file.gc.enabled=false
-file.gc.enabled=false
-
-
-#   Swift runtime properties for CMTS Cyber Tutorial 
-
-# Get sites and apps lists from these files in cwd:
-
-sites.file=sites.xml
-tc.file=apps
-
-# Data and status staging modes:
-
-use.provider.staging=false
-provider.staging.pin.swiftfiles=false
-use.wrapper.staging=false
-status.mode=provider
-
-# For better debugging:
-
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-sitedir.keep=true
-file.gc.enabled=false
-file.gc.enabled=false
-
-
-#   Swift runtime properties for CMTS Cyber Tutorial 
-
-# Get sites and apps lists from these files in cwd:
-
-sites.file=sites.xml
-tc.file=apps
-
-# Data and status staging modes:
-
-use.provider.staging=false
-provider.staging.pin.swiftfiles=false
-use.wrapper.staging=false
-status.mode=provider
-
-# For better debugging:
-
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-sitedir.keep=true
-file.gc.enabled=false
-file.gc.enabled=false
-
-
-#   Swift runtime properties for CMTS Cyber Tutorial 
-
-# Get sites and apps lists from these files in cwd:
-
-sites.file=sites.xml
-tc.file=apps
-
-# Data and status staging modes:
-
-use.provider.staging=false
-provider.staging.pin.swiftfiles=false
-use.wrapper.staging=false
-status.mode=provider
-
-# For better debugging:
-
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-sitedir.keep=true
-file.gc.enabled=false
-file.gc.enabled=false
-
-
-#   Swift runtime properties for CMTS Cyber Tutorial 
-
-# Get sites and apps lists from these files in cwd:
-
-sites.file=sites.xml
-tc.file=apps
-
-# Data and status staging modes:
-
-use.provider.staging=false
-provider.staging.pin.swiftfiles=false
-use.wrapper.staging=false
-status.mode=provider
-
-# For better debugging:
-
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-sitedir.keep=true
-file.gc.enabled=false
-file.gc.enabled=false
-
-
-#   Swift runtime properties for CMTS Cyber Tutorial 
-
-# Get sites and apps lists from these files in cwd:
-
-sites.file=sites.xml
-tc.file=apps
-
-# Data and status staging modes:
-
-use.provider.staging=false
-provider.staging.pin.swiftfiles=false
-use.wrapper.staging=false
-status.mode=provider
-
-# For better debugging:
-
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-sitedir.keep=true
-file.gc.enabled=false
-file.gc.enabled=false
-
-
-#   Swift runtime properties for CMTS Cyber Tutorial 
-
-# Get sites and apps lists from these files in cwd:
-
-sites.file=sites.xml
-tc.file=apps
-
-# Data and status staging modes:
-
-use.provider.staging=false
-provider.staging.pin.swiftfiles=false
-use.wrapper.staging=false
-status.mode=provider
-
-# For better debugging:
-
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-sitedir.keep=true
-file.gc.enabled=false
-file.gc.enabled=false
-
-
-#   Swift runtime properties for CMTS Cyber Tutorial 
-
-# Get sites and apps lists from these files in cwd:
-
-sites.file=sites.xml
-tc.file=apps
-
-# Data and status staging modes:
-
-use.provider.staging=false
-provider.staging.pin.swiftfiles=false
-use.wrapper.staging=false
-status.mode=provider
-
-# For better debugging:
-
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-sitedir.keep=true
-file.gc.enabled=false
-file.gc.enabled=false
-
-
-#   Swift runtime properties for CMTS Cyber Tutorial 
-
-# Get sites and apps lists from these files in cwd:
-
-sites.file=sites.xml
-tc.file=apps
-
-# Data and status staging modes:
-
-use.provider.staging=false
-provider.staging.pin.swiftfiles=false
-use.wrapper.staging=false
-status.mode=provider
-
-# For better debugging:
-
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-sitedir.keep=true
-file.gc.enabled=false
-file.gc.enabled=false
-
-
-#   Swift runtime properties for CMTS Cyber Tutorial 
-
-# Get sites and apps lists from these files in cwd:
-
-sites.file=sites.xml
-tc.file=apps
-
-# Data and status staging modes:
-
-use.provider.staging=false
-provider.staging.pin.swiftfiles=false
-use.wrapper.staging=false
-status.mode=provider
-
-# For better debugging:
-
-wrapperlog.always.transfer=true
-execution.retries=0
-lazy.errors=false
-sitedir.keep=true
-file.gc.enabled=false
-file.gc.enabled=false
-




More information about the Swift-commit mailing list