Package Jobber :: Module status :: Class JobStatus
[hide private]
[frames] | no frames]

Class JobStatus

source code

Products.ZenModel.ZenModelRM.ZenModelRM --+
                                          |
                                         JobStatus

Instance Methods [hide private]
 
__init__(self, job) source code
 
getUid(self) source code
 
getLogFileName(self) source code
 
getLog(self) source code
 
getJob(self) source code
 
getTimes(self) source code
 
getDuration(self) source code
 
setProperties(self, **props) source code
 
getProperties(self) source code
 
setZProperties(self, **zprops) source code
 
getResult(self) source code
 
isStarted(self) source code
 
isFinished(self) source code
 
waitUntilFinished(self) source code
 
jobStarted(self) source code
 
jobFinished(self, result)
Called by the Job when it's done.
source code
 
delete(self) source code
Class Variables [hide private]
  _relations = "jobmanager", ToOne(ToManyCont, "Products.Jobber....
  started = None
  finished = None
  result = None
  filename = None
  properties = None
Method Details [hide private]

jobFinished(self, result)

source code 
Called by the Job when it's done. result should be SUCCESS or FAILURE.

Class Variable Details [hide private]

_relations

Value:
"jobmanager", ToOne(ToManyCont, "Products.Jobber.manager.JobManager", \
"jobs"), ("job", ToOne(ToOne, "Products.Jobber.jobs.Job", "status")),