Hello Lyn, I think my issue is more subtle than that. In my TaskProlog script i have:
echo "export QTMPDIR=${QTMPDIR}"
echo "print QTMPDIR=${QTMPDIR}"
In my job script I have:
echo ">>>${QTMPDIR}<<<“
In my TaskEpilog script I have:
echo "print Deleted QTMPDIR"
In the output of my job I have:
QTMPDIR=/tmp/172
>>>/tmp/172<<<
Without the expected “Deleted QTMPDIR.” The initial problem I posted
disappeared after I changed the scripts from Task* to Srun* and then back to
Task*. I do not know why that worked but suddenly the output was displayed for
at least the Prolog scripts. I have confirmed that the Epilog scripts are
running they just aren’t sending things via the “print” command to the stdout
of the job.
Regards,
Brian
smime.p7s
Description: S/MIME cryptographic signature
