Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

flux-bulksubmit: support {} in more options like --cwd=, --signal=, --taskmap=, etc. #6299

Merged
merged 1 commit into from
Sep 25, 2024

Conversation

grondo
Copy link
Contributor

@grondo grondo commented Sep 24, 2024

Problem: The Xcmd class that implements option argument mutability in flux-bulksubmit(1) has a manual list of mutable options that is missing some useful options.

Update the list to include some missing options, like --cwd=, --signal=, --taskmap=, and --begin-time=.

Fixes #6295

Copy link
Member

@garlick garlick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds good!

Any update needed to the flux-bulksubmit(1) man page?

@grondo
Copy link
Contributor Author

grondo commented Sep 24, 2024

The specific options that support {} are not currently called out in the man page.

@garlick
Copy link
Member

garlick commented Sep 24, 2024

Right, for another day maybe. This looks good to go to me!

Problem: The Xcmd class that implements option argument mutability
in flux-bulksubmit(1) has a manual list of mutable options that is
missing some useful options.

Update the list to include some missing options, like --cwd=,
--signal=, --taskmap=, and --begin-time=.

Fixes flux-framework#6295
Copy link

codecov bot commented Sep 25, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 83.33%. Comparing base (8352e72) to head (ed88747).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #6299      +/-   ##
==========================================
- Coverage   83.34%   83.33%   -0.02%     
==========================================
  Files         523      523              
  Lines       86124    86124              
==========================================
- Hits        71780    71771       -9     
- Misses      14344    14353       +9     
Files with missing lines Coverage Δ
src/bindings/python/flux/cli/base.py 95.67% <ø> (ø)

... and 6 files with indirect coverage changes

@mergify mergify bot merged commit 67d7f80 into flux-framework:master Sep 25, 2024
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

flux-bulksubmit: add --cwd to the set of substitutable options
2 participants