Hi, i have changed qcronsub, so that the long output about successful submit and output about rejection because job already queued is now suppressed. All other output (e.g. warning) is still shown. Using "-verbose" enables all output as it was before my change. If you are using "-terse" (maybe used by some script experts) the job number is still returned.
On 08.03.2012 23:13, Platonides wrote:
BTW, why is qcronsub at /sge62/bin/sol-amd64/qcronsub ? Wouldn't /opt/local/bin/qcronsub (like cronsub) be more appropiate?
I do not have access to other folders and using this path is easier for me to update scripts for different platforms.
On 08.03.2012 09:32, Simon Kågedal Reimer wrote:
Ah, sorry, that didn't work - can't run qsub directly from cronie since we need to set some environment variables etc.
You can add needed environment variables by adding -v option to qsub/qcronsub e.g.: qcronsub -v MYARG1="myvalue",MYARG2="myvalue" script.sh There are also other possibilities like adding variables to job context (-ac). More information detailed information are available on the qsub manpage (man qsub).
Merlissimo