dcc_qc.task_states package

Submodules

dcc_qc.task_states.abs_state module

class dcc_qc.task_states.abs_state.AbsTask(context)

Bases: object

add_process(p)
reset()
run()
status

dcc_qc.task_states.complete module

class dcc_qc.task_states.complete.TaskFailed(context)

Bases: dcc_qc.task_states.complete._TaskCompleted

status
class dcc_qc.task_states.complete.TaskSuccess(context)

Bases: dcc_qc.task_states.complete._TaskCompleted

status

dcc_qc.task_states.empty module

class dcc_qc.task_states.empty.TaskEmpty(context)

Bases: dcc_qc.task_states.abs_state.AbsTask

add_process(p)
reset()
run()
status

dcc_qc.task_states.queued module

class dcc_qc.task_states.queued.TaskQueued(context)

Bases: dcc_qc.task_states.abs_state.AbsTask

add_process(p)
reset()
run()
status

dcc_qc.task_states.statuses module

class dcc_qc.task_states.statuses.TaskStatus

Bases: enum.Enum

An enumeration.

EMPTY = 'empty'
FAILED = 'failed'
QUEUED = 'queued'
SUCCESS = 'success'
WORKING = 'working'

dcc_qc.task_states.working module

class dcc_qc.task_states.working.TaskWorking(context)

Bases: dcc_qc.task_states.abs_state.AbsTask

add_process(p)
reset()
run()
status

Module contents