Closed GoogleCodeExporter closed 9 years ago
We use "qrsh" which doesn't return until the task is finished. This means if
anything
goes wrong in your job running on your cluster, qrsh will return false. You can
throw
an exception from the task if you want and halt the pipeline. "qsub" returns
immediately before the job has finished. If you have subsequent downstream
tasks, you
then need to keep polling to see if the job has finished before proceeding.
There is a gotcha with qrsh which is detailed in the FAQ.
See src/ruffus/test/qrsh_workaround.py
Original comment by bunbu...@gmail.com
on 5 Jun 2009 at 5:58
Original comment by bunbu...@gmail.com
on 15 Jun 2009 at 9:17
Original issue reported on code.google.com by
dalloli...@gmail.com
on 2 Jun 2009 at 3:00