Skip to content

Allow CLI overrides for runtime features#39

Merged
bvanessen merged 15 commits intoLBANN:mainfrom
bvanessen:feature_cli_override
May 8, 2025
Merged

Allow CLI overrides for runtime features#39
bvanessen merged 15 commits intoLBANN:mainfrom
bvanessen:feature_cli_override

Conversation

@bvanessen
Copy link
Copy Markdown
Collaborator

Fixed a bug in the parsing of key=value arguments where the dictonary
was overwritten if multiple CLI options were provided. Added an override arguments CLI option to allow a user to override any existing center-provided default.

was overwritten if multiple CLI options were provided.  Added an
override arguments CLI option to allow a user to override any existing
center-provided default.
@bvanessen bvanessen force-pushed the feature_cli_override branch from 0a601e6 to 6e1f5c0 Compare April 21, 2025 20:51
Added helper functions to customize per scheduler.
@bvanessen bvanessen requested a review from tbennun April 25, 2025 21:39
@bvanessen bvanessen marked this pull request as ready for review May 1, 2025 06:42
@bvanessen
Copy link
Copy Markdown
Collaborator Author

@tbennun This is ready now.

bvanessen added 3 commits May 1, 2025 17:11
configuration by passing it with a leading tilde (~).  Also corrected
the unit testing for the new CLI override.
@bvanessen
Copy link
Copy Markdown
Collaborator Author

@tbennun I have fixed up the unit testing.

bvanessen and others added 2 commits May 7, 2025 16:54
Co-authored-by: Tal Ben-Nun <tbennun@users.noreply.github.com>
@bvanessen bvanessen merged commit e4b5ccc into LBANN:main May 8, 2025
2 checks passed
@bvanessen bvanessen deleted the feature_cli_override branch May 8, 2025 04:45
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.

2 participants