JobExecutorStatus#
- class JobExecutorStatus(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#
Bases:
EnumEnumeration of different states a job can be in. The ordering of these statuses is important, and execution logic relies on it. Thus, if a new status is added, ensure that it is slotted in at the appropriate place. See the
__lt__()implementation for further details.Module:
iqm.station_control.interface.models.jobsAttributes
RECEIVEDVALIDATION_STARTEDVALIDATION_ENDEDFETCH_CALIBRATION_STARTEDFETCH_CALIBRATION_ENDEDCOMPILATION_STARTEDCOMPILATION_ENDEDSAVE_SWEEP_METADATA_STARTEDSAVE_SWEEP_METADATA_ENDEDPENDING_EXECUTIONEXECUTION_STARTEDEXECUTION_ENDEDPOST_PROCESSING_PENDINGPOST_PROCESSING_STARTEDPOST_PROCESSING_ENDEDREADYFAILEDABORTEDMethods
Statuses from which the execution can't continue.
- classmethod terminal_statuses()#
Statuses from which the execution can’t continue.
- Return type: