[cig-commits] r15888 - cs/pythia/trunk/pyre/schedulers
leif at geodynamics.org
leif at geodynamics.org
Tue Oct 27 16:17:36 PDT 2009
Author: leif
Date: 2009-10-27 16:17:35 -0700 (Tue, 27 Oct 2009)
New Revision: 15888
Modified:
cs/pythia/trunk/pyre/schedulers/SchedulerPBS.py
Log:
Allow users to specify additional resources for the PBS -l option.
Modified: cs/pythia/trunk/pyre/schedulers/SchedulerPBS.py
===================================================================
--- cs/pythia/trunk/pyre/schedulers/SchedulerPBS.py 2009-10-27 23:00:36 UTC (rev 15887)
+++ cs/pythia/trunk/pyre/schedulers/SchedulerPBS.py 2009-10-27 23:17:35 UTC (rev 15888)
@@ -23,9 +23,10 @@
import pyre.inventory as pyre
- command = pyre.str("command", default="qsub")
- qsubOptions = pyre.list("qsub-options")
- ppn = pyre.int("ppn", default=1)
+ command = pyre.str("command", default="qsub")
+ qsubOptions = pyre.list("qsub-options")
+ resourceList = pyre.list("resource-list")
+ ppn = pyre.int("ppn", default=1)
def schedule(self, job):
@@ -92,7 +93,7 @@
def buildResourceList(self, job):
- resourceList = []
+ resourceList = self.resourceList
if self.ppn:
resourceList.append(
"nodes=%d:ppn=%d" % ((job.nodes / self.ppn) + (job.nodes % self.ppn and 1 or 0), self.ppn)
More information about the CIG-COMMITS
mailing list