qcg.pilotjob.api.jobinfo module
- class qcg.pilotjob.api.jobinfo.JobInfo
Bases:
object
Object to store parsed job informations.
- name
job name
- Type
str
- status
job status
- Type
str
- nodes
dictionary with node names and list of allocated cores
- Type
dict(str, int[]), optional
- total_cores
number of total allocated cores
- Type
int
- wdir
working directory path
- Type
str
- time
job run time
- Type
timedelta, optional
- iteration
iteration index
- Type
int, optional
- iterations
info about iterations
- Type
dict, optional
- history
list of job status change moments
- Type
str[], optional
- messages
- Type
str
- static from_child(job_name, child_data)
Parse information about a sub job.
- Parameters
job_name (str) – job name
child_data (dict) – element of ‘childs’ from job info response
- Returns
instance of job info
- Return type