Classes | |
class | MyBatchManager |
Functions | |
def | batchScriptCERN |
def | batchScriptLocal |
def | batchScriptPISA |
def | batchScriptPSI |
Variables | |
tuple | batchManager = MyBatchManager() |
list | cfgFileName = args[0] |
tuple | cfo = imp.load_source("pycfg", cfgFileName, handle) |
tuple | components = split( [comp for comp in config.components if len(comp.files)>0] ) |
config = cfo.config | |
tuple | handle = open(cfgFileName, 'r') |
list | listOfNames = [comp.name for comp in components] |
tuple | listOfValues = range(0, len(components)) |
float | waitingTime = 0.1 |
def heppy_batch.batchScriptCERN | ( | index, | |
remoteDir = '' |
|||
) |
prepare the LSF version of the batch script, to run on LSF
Definition at line 48 of file heppy_batch.py.
Referenced by heppy_batch.MyBatchManager.PrepareJobUser().
def heppy_batch.batchScriptLocal | ( | remoteDir, | |
index | |||
) |
prepare a local version of the batch script, to run using nohup
Definition at line 166 of file heppy_batch.py.
Referenced by heppy_batch.MyBatchManager.PrepareJobUser().
def heppy_batch.batchScriptPISA | ( | index, | |
remoteDir = '' |
|||
) |
prepare the LSF version of the batch script, to run on LSF
Definition at line 15 of file heppy_batch.py.
Referenced by heppy_batch.MyBatchManager.PrepareJobUser().
def heppy_batch.batchScriptPSI | ( | index, | |
jobDir, | |||
remoteDir = '' |
|||
) |
prepare the SGE version of the batch script, to run on the PSI tier3 batch system
Definition at line 74 of file heppy_batch.py.
tuple heppy_batch.batchManager = MyBatchManager() |
Definition at line 213 of file heppy_batch.py.
list heppy_batch.cfgFileName = args[0] |
Definition at line 223 of file heppy_batch.py.
tuple heppy_batch.cfo = imp.load_source("pycfg", cfgFileName, handle) |
Definition at line 226 of file heppy_batch.py.
Definition at line 230 of file heppy_batch.py.
heppy_batch.config = cfo.config |
Definition at line 227 of file heppy_batch.py.
tuple heppy_batch.handle = open(cfgFileName, 'r') |
Definition at line 225 of file heppy_batch.py.
list heppy_batch.listOfNames = [comp.name for comp in components] |
Definition at line 232 of file heppy_batch.py.
tuple heppy_batch.listOfValues = range(0, len(components)) |
Definition at line 231 of file heppy_batch.py.
float heppy_batch.waitingTime = 0.1 |
Definition at line 235 of file heppy_batch.py.