V1Statuses
polyaxon._schemas.lifecycle.V1Statuses()Status is the information that represents the current state of a run.
By examining a run status and/or the history of its statuses, you can learn what stage the run is at, and what stages are left.
The supported statuses by Polyaxon.
- Enum:
- CREATED: “created”
 - ON_SCHEDULE: “on_schedule”
 - RESUMING: “resuming”
 - WARNING: “warning”
 - UNSCHEDULABLE: “unschedulable”
 - COMPILED: “compiled”
 - QUEUED: “queued”
 - SCHEDULED: “scheduled”
 - STARTING: “starting”
 - RUNNING: “running”
 - SUCCEEDED: “succeeded”
 - FAILED: “failed”
 - UPSTREAM_FAILED: “upstream_failed”
 - STOPPING: “stopping”
 - STOPPED: “stopped”
 - SKIPPED: “skipped”
 - RETRYING: “retrying”
 - UNKNOWN: “unknown”
 
 
StatusColor
polyaxon._schemas.lifecycle.StatusColor()The statuses colors.
- Enum:
- GREEN: #1aaa55
 - RED: #aa310f
 - BLUE: #2e77aa
 - YELLOW: #aa9e4a
 - GREY: #485563
 
 
LifeCycle
polyaxon._schemas.lifecycle.LifeCycle()The Run LifeCycle is state machine for status transition.
can_check_heartbeat
can_check_heartbeat(cls, status)Checks if a run with this status is in a state that allows to check for a heartbeat.
is_unschedulable
is_unschedulable(cls, status)Checks if a run with this status is unschedulable.
is_warning
is_warning(cls, status)Checks if a run with this status is in a warning status.
is_pending
is_pending(cls, status)Checks if a run with this status is in one of the pending(not compiled or queued yet) statuses.
is_compiled
is_compiled(cls, status)Checks if a run with this status is compiled.
is_compilable
is_compilable(cls, status)Checks if a run with this status is compilable.
is_queued
is_queued(cls, status)Checks if a run with this status is queued.
is_starting
is_starting(cls, status)Checks if a run with this status is starting.
is_running
is_running(cls, status)Checks if a run with this status is running.
is_k8s_stoppable
is_k8s_stoppable(cls, status)Checks if a run with this status is scheduled on k8s and is stoppable.
is_stoppable
is_stoppable(cls, status)Checks if a run with this status is stoppable.
is_stopping
is_stopping(cls, status)Checks if a run with this status is stopping.
is_done
is_done(cls, status, progressing=False)Checks if a run with this status is done.
failed
failed(cls, status)Checks if a run with this status is failed.
succeeded
succeeded(cls, status)Checks if a run with this status is succeeded.
stopped
stopped(cls, status)Checks if a run with this status is stopped.
skipped
skipped(cls, status)Checks if a run with this status is skipped.