hpcflow.sdk.submission.enums.JobscriptElementState#
- class hpcflow.sdk.submission.enums.JobscriptElementState(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)#
Bases:
_ReportableStateEnum
Enumeration to convey a particular jobscript element state as reported by the scheduler.
Attributes
The integer ID associated with this state.
The colour associated with this state.
The symbol associated with this state.
Rich representation of this enumeration element.
Waiting for resource allocation.
Waiting for one or more dependencies to finish.
Executing now.
Previously submitted but is no longer active.
Cancelled by the user.
The scheduler reports an error state.
- cancelled = _ReportableStateData(id=4, symbol='C', colour='red3', __doc__='Cancelled by the user.')#
Cancelled by the user.
- errored = _ReportableStateData(id=5, symbol='E', colour='red3', __doc__='The scheduler reports an error state.')#
The scheduler reports an error state.
- finished = _ReportableStateData(id=3, symbol='■', colour='grey46', __doc__='Previously submitted but is no longer active.')#
Previously submitted but is no longer active.
- pending = _ReportableStateData(id=0, symbol='○', colour='yellow', __doc__='Waiting for resource allocation.')#
Waiting for resource allocation.
- running = _ReportableStateData(id=2, symbol='●', colour='dodger_blue1', __doc__='Executing now.')#
Executing now.
- waiting = _ReportableStateData(id=1, symbol='◊', colour='grey46', __doc__='Waiting for one or more dependencies to finish.')#
Waiting for one or more dependencies to finish.