ATLAS Offline Software
|
JobGroup: a set of Job objects and pieces of information relevant to a given set of Job objects. More...
Public Member Functions | |
def | __init__ (self, jobs=None, name=None, timeout=None) |
initialisation method More... | |
def | name (self) |
def | __str__ (self) |
return an object self description string @ detail This method returns an object description string consisting of a listing of the items of the object self. More... | |
def | timeoutStatus (self) |
return Boolean JobGroup timeout status More... | |
def | printout (self) |
print in a human-readable way the items of the object self More... | |
Public Attributes | |
jobs | |
className | |
completeStatus | |
timeStampSubmission | |
timeout | |
results | |
Private Attributes | |
_name | |
JobGroup: a set of Job objects and pieces of information relevant to a given set of Job objects.
A JobGroup is a set of Job objects and pieces of information relevant to a given set of Job objects. A JobGroup object comprises a name, a list of Job objects, a timeout and, ultimately, an ordered list of result objects. The timeout can be speecified or derived from the summation of the timeout specifications of the set of Job objects.
name | the JobGroup object name |
jobs | the list of Job objects |
timeout | the JobGroup object timeout specification in seconds |
Definition at line 787 of file trfUtils.py.
def python.trfUtils.JobGroup.__init__ | ( | self, | |
jobs = None , |
|||
name = None , |
|||
timeout = None |
|||
) |
def python.trfUtils.JobGroup.__str__ | ( | self | ) |
return an object self description string @ detail This method returns an object description string consisting of a listing of the items of the object self.
Definition at line 819 of file trfUtils.py.
def python.trfUtils.JobGroup.name | ( | self | ) |
Definition at line 812 of file trfUtils.py.
def python.trfUtils.JobGroup.printout | ( | self | ) |
print in a human-readable way the items of the object self
This function prints in a human-readable way the items of the object self.
Definition at line 850 of file trfUtils.py.
def python.trfUtils.JobGroup.timeoutStatus | ( | self | ) |
return Boolean JobGroup timeout status
This method returns the timeout status of a JobGroup object. If the JobGroup object has not timed out, the Boolean False is returned. If the JobGroup object has timed out, the Boolean True is returned. If the JobGroup object has been completed or is not submitted, the Boolean False is returned.
Definition at line 835 of file trfUtils.py.
|
private |
Definition at line 796 of file trfUtils.py.
python.trfUtils.JobGroup.className |
Definition at line 792 of file trfUtils.py.
python.trfUtils.JobGroup.completeStatus |
Definition at line 793 of file trfUtils.py.
python.trfUtils.JobGroup.jobs |
Definition at line 791 of file trfUtils.py.
python.trfUtils.JobGroup.results |
Definition at line 804 of file trfUtils.py.
python.trfUtils.JobGroup.timeout |
Definition at line 801 of file trfUtils.py.
python.trfUtils.JobGroup.timeStampSubmission |
Definition at line 794 of file trfUtils.py.