Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines the job status constants.
Syntax
typedef enum {
JobStatus_NotSubmitted = 0,
JobStatus_Queued = 1,
JobStatus_Running = 2,
JobStatus_Finished = 3,
JobStatus_Failed = 4,
JobStatus_Cancelled = 5
} JobStatus;
Constants
JobStatus_NotSubmitted
The job was added to the cluster but not to the scheduling queue. The application called the ICluster::AddJob or ICluster::AddJobs method to add the job to the cluster.JobStatus_Queued
The job was added to the scheduling queue. The application called the ICluster::SubmitJob, ICluster::SubmitJobs, ICluster::QueueJob, or ICluster::QueueJobs method to add the job to the scheduling queue.JobStatus_Running
The job is running.JobStatus_Finished
The job successfully finished (all the tasks in the job finished successfully).JobStatus_Failed
One or more of the tasks in the job failed or a system error occurred on the compute node. To get a description of the error, call the IJob::get_ErrorMessage method.JobStatus_Cancelled
The job was canceled by the application. The application called the ICluster::CancelJob or ICluster:: CancelJobs method to cancel the job. If the caller provided the reason for canceling the job, then the IJob::get_ErrorMessage method will contain that reason.
Requirements
Product |
Compute Cluster Pack Client Utilities |
Type library |
Ccpapi.tlb |