initalize exitcode as 0. this is because on some clusters such as catalyst at LLNL checkjob does not return Completion Code. As a result exitcode is unset because of which a cryptic error from BLAHP is given in the Gridmanager.log file saying "Unable to allocate memory" (at least in Condor 8.4.1). For Pegasus jobs we should be mostly fine since we have our own postscript to get the exitcode from kickstart output file.
initalize exitcode as 0. this is because on some clusters such as
catalyst at LLNL checkjob does not return Completion Code. As a result
exitcode is unset because of which a cryptic error from BLAHP is given
in the Gridmanager.log file saying "Unable to allocate memory" (at
least in Condor 8.4.1). For Pegasus jobs we should be mostly fine
since we have our own postscript to get the exitcode from kickstart
output file.

pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus