Base class for launching Glide jobs. Provides some generic
functionality, but subclasses for serial vs driver launching fill in the
details.
|
|
__init__(self,
job,
options)
Initialize the launcher with a Glide job object (which implements the
StartupInterface) and a command-line options Namespace object. |
|
|
|
|
launch(self)
Launch the job. |
|
|
|
|
|
|
|
prepareArgumentList(self)
Set the argument list of the underlying Launcher object. |
|
|
|
|
addLicenses(self)
Set the license requirements in the Launcher object. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| addInputFile(self,
filename) |
|
|
|
|
canRestart(self)
Return True if it is possible to restart the job. |
|
|
|
|
needOverwriteConfirmation(self)
Return True if we should ask for confirmation before launching a job
that would overwrite the output from a previous run. |
|
|
|
|
addRestartInputFiles(self)
Register the input files needed to restart the job. |
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|