OptimizerExecutor¶
Base class for all the executor modules for Jobs Optimization
- class DIRAC.WorkloadManagementSystem.Executor.Base.OptimizerExecutor.OptimizerExecutor¶
Bases:
ExecutorModule
- deserializeTask(taskStub)¶
- disableFastTrackForTask()¶
- classmethod ex_enabled()¶
- classmethod ex_getExtraArguments()¶
- classmethod ex_getMind()¶
- classmethod ex_getOption(optName, defaultValue=None)¶
- classmethod ex_getProperty(optName)¶
- classmethod ex_optimizerName()¶
- classmethod ex_setMind(mindName, **extraArgs)¶
- classmethod ex_setOption(optName, value)¶
- classmethod ex_setProperty(optName, value)¶
- fastTrackDispatch(jid, jobState)¶
- freezeTask(freezeTime)¶
- classmethod initialize()¶
- classmethod initializeOptimizer()¶
- isTaskFrozen()¶
- property jobLog¶
- optimizeJob(jid, jobState)¶
- processTask(jid, jobState)¶
- retrieveOptimizerParam(name)¶
- serializeTask(cjs)¶
- setNextOptimizer(jobState=None)¶
- storeOptimizerParam(name, value)¶