status

FireOpalJob.status()

Get the latest status of this job.

Use this method to poll progress while the job is running, or to check completion before calling result().

The action_status value is one of:

  • SUCCESS : Job has finished successfully.
  • REVOKED : Job has been cancelled.
  • FAILURE : Job has failed.
  • PENDING, RECEIVED, RETRY, STARTED : Job has been submitted to Q-CTRL.

Returns

dict[str, str] – Dictionary containing:

  • action_status: Raw Fire Opal action status value.
  • status_message: Human-readable description of the status.

Was this useful?