JobState

This object is a wrapper for setting and getting jobs states

class DIRAC.WorkloadManagementSystem.Client.JobState.JobState.JobState(jid, source='Unknown')

Bases: object

class DBHold

Bases: object

__init__()
reset()
__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)