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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

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

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
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?

Copy link

codecov bot commented Sep 24, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 83.33%. Comparing base (7efc1a0) to head (0b0f652).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #6299      +/-   ##
==========================================
+ Coverage   83.32%   83.33%   +0.01%     
==========================================
  Files         522      522              
  Lines       86093    86093              
==========================================
+ Hits        71733    71747      +14     
+ Misses      14360    14346      -14     
Files with missing lines Coverage Δ
src/bindings/python/flux/cli/base.py 95.67% <ø> (ø)

... and 9 files with indirect coverage changes

@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!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
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