spearmint
spearmint copied to clipboard
drmaa used for monitoring but not submitting jobs
In the SGE driver, drmaa is used by is_proc_alive
but not submit_job
.
Why is that?
Simply because it was straightforward to write a small amount of code that submitted jobs on sun grid engine with all the output redirects, etc. using python's subprocess library. However, checking the status of jobs on SGE turned out to be quite tricky (failed jobs, successful jobs, etc.) without drmaa (I would've preferred to not have that dependency).