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

Class GlideLauncher

object --+
         |
        GlideLauncher
Known Subclasses:

Base class for launching Glide jobs. Provides some generic functionality, but subclasses for serial vs driver launching fill in the details.

Instance Methods [hide private]
 
__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.
 
prepareLauncher(self)
 
prepareArgumentList(self)
Set the argument list of the underlying Launcher object.
 
addLicenses(self)
Set the license requirements in the Launcher object.
 
getLauncher(self)
 
_launch(self)
 
addInputFiles(self)
 
needsRingTemplates(self)
 
addRingTemplates(self)
 
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__

Class Variables [hide private]
  script = None
hash(x)
Properties [hide private]
  restart

Inherited from object: __class__

Method Details [hide private]

__init__(self, job, options)
(Constructor)

 

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

Overrides: object.__init__

Property Details [hide private]

restart

Get Method:
unreachable.restart(self)