Skip to content

GAZ-301: Cleanup commandline usage and fix missing examples#144

Open
PranjaliBhardwaj wants to merge 1 commit into
openMF:devfrom
PranjaliBhardwaj:commandline
Open

GAZ-301: Cleanup commandline usage and fix missing examples#144
PranjaliBhardwaj wants to merge 1 commit into
openMF:devfrom
PranjaliBhardwaj:commandline

Conversation

@PranjaliBhardwaj
Copy link
Copy Markdown

fixed: #143

Fixed the missing Example 5 in the usage help (it was skipping from 4 to 6).
Added a specific example for infra-only deployment since I find myself doing that a lot during testing.
Actually implemented the -k and -v flags. They were already in the getopts optstring but weren't handled in the case block, so they were just throwing "Unknown option" errors. Now you can override k8s_version and GAZELLE_VERSION directly from the command line.
Cleaned up some trailing whitespace in the usage strings.

initially i thought adding flags for config value, but later decide to focus often toggled version without editing config.ini.

Signed-off-by: Pranjali Bhardwaj <pranjalisharma6543@gmail.com>
@PranjaliBhardwaj PranjaliBhardwaj requested a review from a team May 16, 2026 14:51
@tdaly-mifos
Copy link
Copy Markdown
Contributor

👋 Hi @PranjaliBhardwaj — thank you for your pull request.

This PR is currently blocked because we do not have a Contributor License Agreement (CLA) on file for your GitHub account.

To get unblocked:

  1. Complete the form at https://mifos.org/about-us/financial-legal/mifos-contributor-agreement
  2. Complete the CLA signing process
  3. Once verified you will be added to the approved contributors list and this PR check will be cleared

@tdaly-mifos tdaly-mifos added the cla-required CLA signature required before this PR can be merged label May 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-required CLA signature required before this PR can be merged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix CLI flag handling inconsistencies and usage documentation gaps

2 participants