JobState¶
This object is a wrapper for setting and getting jobs states
- class DIRAC.WorkloadManagementSystem.Client.JobState.JobState.JobState(jid, source='Unknown')¶
Bases:
object
- __init__(jid, source='Unknown')¶
- classmethod checkDBAccess()¶
- classmethod checkInputDataStructure(pDict)¶
- commitCache(initialState, cache, jobLog)¶
- getAppStatus()¶
- getAttribute(name)¶
- getAttributes(nameList=None)¶
- getInputData()¶
- getManifest(rawData=False)¶
- getOptParameter(name)¶
- getOptParameters(nameList=None)¶
- getStatus()¶
- insertIntoTQ(manifest=None)¶
- property jid¶
- removeOptParameters(nameList)¶
- rescheduleJob(source='')¶
- resetJob(source='')¶
- right_commitCache = 'GetInfo'¶
- right_getAppStatus = 'GetInfo'¶
- right_getAttribute = 'GetInfo'¶
- right_getAttributes = 'GetInfo'¶
- right_getInputData = 'GetInfo'¶
- right_getMinorStatus = 'GetInfo'¶
- right_getOptParameter = 'GetInfo'¶
- right_getOptParameters = 'GetInfo'¶
- right_insertIntoTQ = 'ChangeStatus'¶
- right_removeOptParameters = 'GetInfo'¶
- right_resetJob = 'Reset'¶
- right_setAppStatus = 'GetInfo'¶
- right_setAttribute = 'GetInfo'¶
- right_setAttributes = 'GetInfo'¶
- right_setInputData = 'GetInfo'¶
- right_setOptParameter = 'GetInfo'¶
- right_setOptParameters = 'GetInfo'¶
- right_setStatus = 'GetInfo'¶
- setAppStatus(appStatus, source=None, updateTime=None)¶
- setAttribute(name, value)¶
- setAttributes(attDict)¶
- setManifest(manifest)¶
- setMinorStatus(minorStatus, source=None, updateTime=None)¶
- setOptParameter(name, value)¶
- setOptParameters(pDict)¶
- setSource(source)¶
- setStatus(majorStatus, minorStatus=None, appStatus=None, source=None, updateTime=None)¶
- set_InputData(lfnData)¶