minio / mc

Unix like utilities for object store
https://min.io/download
GNU Affero General Public License v3.0
2.86k stars 548 forks source link

restructure credential creation with simplified expectations #4939

Closed harshavardhana closed 5 months ago

harshavardhana commented 5 months ago

Community Contribution License

All community contributions in this pull request are licensed to the project maintainers under the terms of the Apache 2 license. By creating this pull request, I represent that I have the right to license the contributions to the project maintainers under the Apache 2 license.

Description

restructure credential creation with simplified expectations

Motivation and Context

Avoid weird coding styles, and simplify by using a relatively small number of variables, and move things around to make code more readable.

Improve HELP output readability.

How to test this PR?

Generally, should fix some low-hanging bugs in these CLIs.

Types of changes

Checklist: