Package schrodinger :: Package application :: Package desmond :: Module cmj :: Class Job
[hide private]
[frames] | no frames]

Class Job

object --+
         |
        Job
Known Subclasses:

Nested Classes [hide private]
  Time
Instance Methods [hide private]
 
__deepcopy__(self, memo={})
 
__getstate__(self, state=None)
 
__init__(self, jobname, parent, stage, jlaunch_cmd, dir, host_list=None, prefix=None, what=None, err_handler=<function default at 0x7f595581ca28>)
x.__init__(...) initializes x; see help(type(x)) for signature
 
__setstate__(self, state)
 
__str__(self)
Returns the jobname string in the format: <jobname>.
 
_host_str(self)
Returns a string representing the hosts.
 
_log(self, msg)
The internal log function of this job.
 
_print(self, loglevel, msg)
The internal print function of this job.
 
describe(self)
 
finish(self)
 
launch(self, host=None)
Launches the job via jobcontrol.
 
update(self)

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

Static Methods [hide private]
 
_get_time_helper(jobtime)
 
get_time(jctrl, num_cpu)
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, jobname, parent, stage, jlaunch_cmd, dir, host_list=None, prefix=None, what=None, err_handler=<function default at 0x7f595581ca28>)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__

__str__(self)
(Informal representation operator)

 

Returns the jobname string in the format: <jobname>.

Overrides: object.__str__

_print(self, loglevel, msg)

 

The internal print function of this job. Printing is at the same 'loglevel' as `self.stage'.