Batch submission with PBS
Definition at line 187 of file parallel.py.
def lsst.ctrl.pool.parallel.Batch.createScript |
( |
|
self, |
|
|
|
command, |
|
|
|
walltime = None |
|
) |
| |
|
inherited |
Create script to be submitted.
- Parameters
-
command,: | command to run |
walltime,: | maximum wall clock time, overrides value to constructor |
- Returns
- name of script on filesystem
Definition at line 141 of file parallel.py.
def lsst.ctrl.pool.parallel.Batch.execution |
( |
|
self, |
|
|
|
command |
|
) |
| |
|
inherited |
Return execution string for script to be submitted
Definition at line 120 of file parallel.py.
def lsst.ctrl.pool.parallel.Batch.preamble |
( |
|
self, |
|
|
|
command, |
|
|
|
walltime = None |
|
) |
| |
|
inherited |
Return preamble string for script to be submitted
Most batch systems allow you to embed submission options as comments here.
Definition at line 113 of file parallel.py.
def lsst.ctrl.pool.parallel.PbsBatch.preamble |
( |
|
self, |
|
|
|
walltime = None |
|
) |
| |
def lsst.ctrl.pool.parallel.Batch.run |
( |
|
self, |
|
|
|
command, |
|
|
|
walltime = None |
|
) |
| |
|
inherited |
Run the batch system.
Creates and submits the script to execute the provided command
- Parameters
-
command,: | command to run |
walltime,: | maximum wall clock time, overrides value to constructor |
- Returns
- name of script on filesystem
Definition at line 167 of file parallel.py.
def lsst.ctrl.pool.parallel.Batch.shebang |
( |
|
self | ) |
|
|
inherited |
def lsst.ctrl.pool.parallel.PbsBatch.submitCommand |
( |
|
self, |
|
|
|
scriptName |
|
) |
| |
lsst.ctrl.pool.parallel.Batch.doExec |
|
inherited |
lsst.ctrl.pool.parallel.Batch.dryrun |
|
inherited |
lsst.ctrl.pool.parallel.Batch.jobName |
|
inherited |
lsst.ctrl.pool.parallel.Batch.mpiexec |
|
inherited |
lsst.ctrl.pool.parallel.Batch.numCores |
|
inherited |
lsst.ctrl.pool.parallel.Batch.numNodes |
|
inherited |
lsst.ctrl.pool.parallel.Batch.numProcsPerNode |
|
inherited |
lsst.ctrl.pool.parallel.Batch.options |
|
inherited |
lsst.ctrl.pool.parallel.Batch.outputDir |
|
inherited |
lsst.ctrl.pool.parallel.Batch.queue |
|
inherited |
lsst.ctrl.pool.parallel.Batch.submit |
|
inherited |
lsst.ctrl.pool.parallel.Batch.verbose |
|
inherited |
lsst.ctrl.pool.parallel.Batch.walltime |
|
inherited |
The documentation for this class was generated from the following file: