Skip to content

overhaul: overhauled CLI args for LDAP, Slurm and Directory #38

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

Merged
merged 2 commits into from
Apr 6, 2023

Conversation

BoolPurist
Copy link
Collaborator

@BoolPurist BoolPurist commented Mar 27, 2023

Only options are now opt in variants.
Slurm, ldap and dirs can also be toggled via conf.toml Cli have priority over values from conf.toml

Added includes fields for slurm and ldap
adjusted README for include_slurm and include_ldap in conf.toml
added unit tests

Adjusted change log for change in CLI options (ldap, slurm, dirs)

Version bumping

This should be bumped in major version for this beta version zone. 0.X.Y => 0.(X+1).Y
Reason: old Cli options are gone aka only-*. Sub commands now have the toggle option in Cli.

Added dependency

Added "getset" to enable quick and easy getters on new structs for better encapsulation.

Only options are now to opt in variants.
Slurm, ldap and dirs can also be toggled via conf.toml
Cli have priority over values from conf.toml

Added includes fields for slurm and ldap
adjusted README for include_slurm and include_ldap in conf.toml
added unit tests

Adjusted changelog for change in CLI options (ldap, slurm, dirs)
@BoolPurist
Copy link
Collaborator Author

@dwgnr merge conflicts resolved

Copy link
Collaborator

@dwgnr dwgnr left a comment

Choose a reason for hiding this comment

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

lgtm

@dwgnr
Copy link
Collaborator

dwgnr commented Apr 6, 2023

ok. I'm going to merge this now

@dwgnr dwgnr merged commit b257b8e into th-nuernberg:main Apr 6, 2023
@BoolPurist BoolPurist mentioned this pull request Apr 17, 2023
@BoolPurist BoolPurist deleted the overhaul_cli_args branch April 24, 2023 11:08
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