cctools
Data Fields
batch_job_info Struct Reference

Describes a batch job when it has completed. More...

#include <batch_job.h>

Data Fields

time_t submitted
 Time the job was submitted to the system. More...
 
time_t started
 Time the job actually began executing. More...
 
time_t finished
 Time at which the job actually completed. More...
 
time_t heartbeat
 Time the job last wrote heartbeat. More...
 
int exited_normally
 Non-zero if the job ran to completion, zero otherwise. More...
 
int exit_code
 The result code of the job, if it exited normally. More...
 
int exit_signal
 The signal by which the job was killed, if it exited abnormally. More...
 
int disk_allocation_exhausted
 Non-zero if the job filled its loop device allocation to capacity, zero otherwise. More...
 
long log_pos
 Last read position in the log file, for ftell and fseek. More...
 

Detailed Description

Describes a batch job when it has completed.

Field Documentation

time_t batch_job_info::submitted

Time the job was submitted to the system.

time_t batch_job_info::started

Time the job actually began executing.

time_t batch_job_info::finished

Time at which the job actually completed.

time_t batch_job_info::heartbeat

Time the job last wrote heartbeat.

(only for batch_job_cluster)

int batch_job_info::exited_normally

Non-zero if the job ran to completion, zero otherwise.

int batch_job_info::exit_code

The result code of the job, if it exited normally.

int batch_job_info::exit_signal

The signal by which the job was killed, if it exited abnormally.

int batch_job_info::disk_allocation_exhausted

Non-zero if the job filled its loop device allocation to capacity, zero otherwise.

long batch_job_info::log_pos

Last read position in the log file, for ftell and fseek.

(only for batch_job_cluster)


The documentation for this struct was generated from the following file: