Package schrodinger :: Package application :: Package glide :: Package packages :: Module startup :: Class DriverLauncher
[hide private]
[frames] | no frames]

Class DriverLauncher

   object --+    
            |    
GlideLauncher --+
                |
               DriverLauncher

Instance Methods [hide private]
 
__init__(self, job, options, driver_args=None)
Initialize the launcher with a Glide job object (which implements the StartupInterface) and a command-line options Namespace object.
 
canRestart(self)
Return True if it is possible to restart the job.
 
prepareArgumentList(self)
Set the argument list of the underlying Launcher object.
 
addRestartInputFiles(self)
Register the input files needed 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.
 
addLicenses(self)
Set the license requirements in the Launcher object.

Inherited from GlideLauncher: addInputFile, addInputFiles, addRingTemplates, getLauncher, launch, needsRingTemplates, prepareLauncher

Inherited from GlideLauncher (private): _launch

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  script = 'glide_driver.py'
hash(x)
Properties [hide private]

Inherited from GlideLauncher: restart

Inherited from object: __class__

Method Details [hide private]

__init__(self, job, options, driver_args=None)
(Constructor)

 

Initialize the launcher with a Glide job object (which implements the StartupInterface) and a command-line options Namespace object.

Overrides: object.__init__
(inherited documentation)

canRestart(self)

 

Return True if it is possible to restart the job.

Overrides: GlideLauncher.canRestart
(inherited documentation)

prepareArgumentList(self)

 

Set the argument list of the underlying Launcher object.

Overrides: GlideLauncher.prepareArgumentList
(inherited documentation)

addRestartInputFiles(self)

 

Register the input files needed to restart the job.

Overrides: GlideLauncher.addRestartInputFiles
(inherited documentation)

needOverwriteConfirmation(self)

 

Return True if we should ask for confirmation before launching a job that would overwrite the output from a previous run.

Overrides: GlideLauncher.needOverwriteConfirmation
(inherited documentation)

addLicenses(self)

 

Set the license requirements in the Launcher object.

Overrides: GlideLauncher.addLicenses
(inherited documentation)