if (ret) ret = enc_string(ret, stat->pbs_queue);
if (ret) ret = enc_string(ret, stat->pbs_owner);
if (ret) ret = enc_string(ret, stat->pbs_name);
+ if (ret) ret = enc_string(ret, stat->pbs_reason);
if (ret) ret = enc_string(ret, stat->pbs_scheduler);
if (ret) ret = enc_string(ret, stat->pbs_dest_host);
if (ret) ret = enc_int(ret, stat->pbs_pid);
if (ret) ret = enc_int(ret, stat->pbs_exit_status);
+ if (ret) ret = enc_string(ret, stat->pbs_error);
return ret;
}
if (tmp_in != NULL) stat->pbs_queue = dec_string(tmp_in, &tmp_in);
if (tmp_in != NULL) stat->pbs_owner = dec_string(tmp_in, &tmp_in);
if (tmp_in != NULL) stat->pbs_name = dec_string(tmp_in, &tmp_in);
+ if (tmp_in != NULL) stat->pbs_reason = dec_string(tmp_in, &tmp_in);
if (tmp_in != NULL) stat->pbs_scheduler = dec_string(tmp_in, &tmp_in);
if (tmp_in != NULL) stat->pbs_dest_host = dec_string(tmp_in, &tmp_in);
if (tmp_in != NULL) stat->pbs_pid = dec_int(tmp_in, &tmp_in);
if (tmp_in != NULL) stat->pbs_exit_status = dec_int(tmp_in, &tmp_in);
+ if (tmp_in != NULL) stat->pbs_error = dec_string(tmp_in, &tmp_in);
*rest = tmp_in;
string pbs_queue Name of queue in which is job queued
string pbs_owner Owner of job
string pbs_name Name of job
+string pbs_reason Glued reasons/errors leading to pending events
+string pbs_name Name of job
string pbs_scheduler Name of pbs scheduler
-string pbs_dest_host Hostname of node whre job is running
+string pbs_dest_host Hostname of node where job is running
int pbs_pid PID of running job
int pbs_exit_status Job exit status
+string pbs_error Glued error descriptions from error events
string condor_status Condor job status
string condor_universe Condor job Universe (in job ClassAds)