Closed mglev1n closed 1 year ago
Patch coverage: 99.24
% and project coverage change: -0.19
:warning:
Comparison is base (
98d385f
) 100.00% compared to head (4d08836
) 99.81%.:exclamation: Current head 4d08836 differs from pull request most recent head 877f897. Consider uploading reports for the commit 877f897 to get more accurate results
:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
Thanks so much for getting started! I added an args_launch()
method to crew_class_launcher_cluster
and merged it into this PR, plus an LSF-specific args_launch()
for your PR. I will have a more detailed look today.
Thanks for the additions - this implementation seems to work (at least in my environment)!
I also have a couple more requests:
DESCRIPTION
file? You can add yourself with person()
between my name and that of my employer.pkgdown
job is having trouble because of _pkgdown.yml
. Would you add the LSF functions and classes? I like to keep those lists in alphabetical order.I will just resolve these conflicts and then merge.
Prework
Related GitHub issues and pull requests
Summary
This draft pull request includes an initial implementation of an LSF plugin. This uses the new
args_terminate()
method from https://github.com/wlandau/crew.cluster/commit/223b0dcbba7d69db1fc6b5d15bdf31f5a7255ca6 to support correct job termination.Job submission in this implementation doesn't work correctly yet. Just as job termination requires an extra argument - eg:
bkill -J job-name
, job submission requires the<
argument in order to specify job parameters from a file/script - eg:bsub < submission_script.sh
.I propose implementing an
args_launch()
orargs_submit()
method similar toargs_terminate()
in order to provide the required functionality.