Mizzou-CBMI / COSMOS2

Python Scientific Pipeline Management System
GNU General Public License v3.0
71 stars 39 forks source link

Changes to hackathon branch to help with ruffus->cosmos migration. #38

Closed mdpearson closed 8 years ago

mdpearson commented 8 years ago

478506e removes code that can prevent jenkins from launching Cosmos in rare cases. b02246c catches an obscure error that can occur when a job is submitted, and logs the offending job. 3a91ced, 52cb9e4 and 9b9e7c0 make Cosmos more resilient to some of the unusual exceptions that drmaa can throw when a job is killed by qdel or a commlib error, and prevent Cosmos from thinking a Task that was killed by a cluster admin completed successfully. 0e5af4e places relative paths correctly and prevents Workflow.make_output_dirs() from breaking PIPE's test harness.