Page 1 of 1

Dsjob run Status Code

Posted: Wed Jan 31, 2007 12:00 pm
by iwin
Hey,
I am trying to run a DS job from command line using Dsjob and the job status code i know are generally '1' for success and '3' for Abort. Could anyone guide me what are the other status codes that can be found and their values like status code for '2','4' etc.....

Thanks in Advance.

Posted: Wed Jan 31, 2007 12:06 pm
by paddu
HI

2 is Job finished with warnings

4 i guess is for job still waiting

Correct me gurus if i am wrong

Thanks
Paddu

Posted: Wed Jan 31, 2007 12:06 pm
by narasimha
Job status=0 -> Job running
Job status=1 -> Finished Ok
Job status=2 -> Finished with warnings
Job status=3 -> Aborted

Posted: Wed Jan 31, 2007 12:07 pm
by chulett
They can be found in the dsapi.h file under $DSHOME/include:

Code: Select all

/* 'jobStatus' values... */

#define DSJS_RUNNING            0       /* Job running */
#define DSJS_RUNOK              1       /* Job finished a normal run with no warnings */
#define DSJS_RUNWARN            2       /* Job finished a normal run with warnings */
#define DSJS_RUNFAILED          3       /* Job finished a normal run with a fatal error */
#define DSJS_VALOK              11      /* Job finished a validation run with no warnings */
#define DSJS_VALWARN            12      /* Job finished a validation run with warnings */
#define DSJS_VALFAILED          13      /* Job failed a validation run  */
#define DSJS_RESET              21      /* Job finished a reset run */
#define DSJS_CRASHED            96      /* Job was stopped by some indeterminate action */
#define DSJS_STOPPED            97      /* Job was stopped by operator intervention (can't tell run type) */
#define DSJS_NOTRUNNABLE        98      /* Job has not been compiled */
#define DSJS_NOTRUNNING         99      /* Any other status */

Posted: Wed Jan 31, 2007 12:17 pm
by DSguru2B
Now this is a post that belongs in my favourites :wink: .
This question has comeup one to many times. I think it should be added to the FAQ forum.

Posted: Wed Jan 31, 2007 12:19 pm
by iwin
chulett wrote:They can be found in the dsapi.h file under $DSHOME/include:
Thanks Craig. It helps.