ExecutorModule
Executor Module
Just provides a number of functions used by all executors
- class DIRAC.Core.Base.ExecutorModule.ExecutorModule
Bases:
object
All executors should inherit from this module
- deserializeTask(taskStub)
- disableFastTrackForTask()
- classmethod ex_enabled()
- classmethod ex_getExtraArguments()
- classmethod ex_getMind()
- classmethod ex_getOption(optName, defaultValue=None)
- classmethod ex_getProperty(optName)
- classmethod ex_setMind(mindName, **extraArgs)
- classmethod ex_setOption(optName, value)
- classmethod ex_setProperty(optName, value)
- fastTrackDispatch(taskId, taskObj)
- freezeTask(freezeTime)
- isTaskFrozen()
- processTask(taskId, taskObj)
- serializeTask(taskObj)