Commander
index
/local_disk/sherwood/RTT/Tools/RunTimeTester/RunTimeTester-00-00-93/src/Commander.py
Modules
logging
Classes
Commander
DummyCommander
LSFBatchCommander
LinuxBatchCommander
LinuxInteractiveCommander
PBSCommander
class
Commander
Commander
- a base class that issues commands to the operating system.
Derived classe overide the commands to allow for differences due to
different mode values.
Commands: athena
Methods defined here:
submitCommand
(self, jDescriptor)
class
DummyCommander
(
Commander
)
Methods defined here:
submitCommand
(self, jDescriptor)
class
LSFBatchCommander
(
Commander
)
Commands for runing on the LSF batch queues at CERN.
Switched off mailing Peter
Methods defined here:
submitCommand
(self, jDescriptor)
class
LinuxBatchCommander
(
Commander
)
Commands for running on Linux using the batch command.
Does not work because I could not make the linux batch command work.
Methods defined here:
submitCommand
(self, jDescriptor)
class
LinuxInteractiveCommander
(
Commander
)
Commands for running interactively (foreground) on Linux
Methods defined here:
submitCommand
(self, jDescriptor)
class
PBSCommander
(
Commander
)
Commands for running jobs on the UCL HEP PBS queues
Methods defined here:
submitCommand
(self, jDescriptor)
Functions
commanderFactory
(mode)
Returns a
Commander
instance according to mode
Data
logger
= <logging.Logger instance>