Skip to content
Snippets Groups Projects

Added support for submitting jobs to the Open Science Grid

Merged Duncan Macleod requested to merge duncanmmacleod/bilby_pipe:osg into master

This PR updates bilby_pipe to support running on the Open Science Grid. The highlights are

  • the bilby_pipe command-line script now supports the --osg option
  • updated options for vanilla-universe checkpointing (cc @james-clark)

To support the above, I chose to do a bit of restructuring in the relevant methods to clean up how the submit files are generated, including

  • moved out/err/log file path options to a method
  • moved checkpointing options to a method
  • moved file transfer options to a method and fixed directory names for transfer_output_files
  • track extra_lines as a list, not a monolithic str (this is natively supported by pycondor anyway)
  • support appending requirements to self.requirements (required for OSG options)

Fixes #103 (closed).

Edited by Duncan Macleod

Merge request reports

Pipeline #68187 passed

Pipeline passed for 43ad5a54 on duncanmmacleod:osg

Approval is optional

Merged by Gregory AshtonGregory Ashton 5 years ago (Jun 27, 2019 2:52am UTC)

Pipeline #68392 passed

Pipeline passed for 2c466ce5 on master

Test coverage 72.00% from 0 jobs

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading