GRAM Job States
The globus_gram_protocol_job_state_t contains information about the current state of the job as known by the job manager.
More...Enumerations
Detailed Description
The globus_gram_protocol_job_state_t contains information about the current state of the job as known by the job manager.
Job state changes are sent by the Job Manager to all registered clients. A client may ask for information from the job manager via the status request.
Enumeration Type Documentation
GRAM Job States.
- Enumerator:
-
GLOBUS_GRAM_PROTOCOL_JOB_STATE_PENDING |
The job is waiting for resources to become available to run. |
GLOBUS_GRAM_PROTOCOL_JOB_STATE_ACTIVE |
The job has received resources and the application is executing. |
GLOBUS_GRAM_PROTOCOL_JOB_STATE_FAILED |
The job terminated before completion because an error, user-triggered cancel, or system-triggered cancel. |
GLOBUS_GRAM_PROTOCOL_JOB_STATE_DONE |
The job completed successfully. |
GLOBUS_GRAM_PROTOCOL_JOB_STATE_SUSPENDED |
The job has been suspended.
Resources which were allocated for this job may have been released due to some scheduler-specific reason. |
GLOBUS_GRAM_PROTOCOL_JOB_STATE_UNSUBMITTED |
The job has not been submitted to the scheduler yet, pending the reception of the GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_COMMIT_REQUEST signal from a client. |
GLOBUS_GRAM_PROTOCOL_JOB_STATE_STAGE_IN |
The job manager is staging in files to run the job. |
GLOBUS_GRAM_PROTOCOL_JOB_STATE_STAGE_OUT |
The job manager is staging out files generated by the job. |
GLOBUS_GRAM_PROTOCOL_JOB_STATE_ALL |
A mask of all job states. |