ExecutionStatus

class lsst.ctrl.mpexec.ExecutionStatus(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: Enum

Possible values for job execution status.

Status FAILURE is set if one or more tasks failed. Status TIMEOUT is set if there are no failures but one or more tasks timed out. Timeouts can only be detected in multi-process mode, child task is killed on timeout and usually should have non-zero exit code.

Attributes Summary

FAILURE

SKIPPED

SUCCESS

TIMEOUT

Attributes Documentation

FAILURE = 'failure'
SKIPPED = 'skipped'
SUCCESS = 'success'
TIMEOUT = 'timeout'