How about using -u and --credentials for all other commands, but for those
two commands using -c and --credentials?
I like -u for credentials because curl supports that.


On Tue, 3 Oct 2023 at 00:13, Eric Pugh <ep...@opensourceconnections.com>
wrote:

> In SOLR-14496, we introduce Basic Auth support using the command line long
> option “-credentials” and the short form “-u”.    This dropped in
> seamlessly except for two commands, AssertTool and PackageTool.
>
> AssertTool uses the -u parameter to mean “Asserts that we run as same user
> that owns <directory>.” And is short for -same-user parameter.
>
> PackageTool uses the -u parameter to mean "If a deployment is an update
> over a previous deployment.” And is short for -update parameter.
>
> Thoughts on removing those short options (or if we have ideas for a new
> short option using that) so that -u can mean username:password everywhere?
>
> Alternatively is there another short letter for user credentials we
> prefer?   -u and —credentials is also what the Prometheus Exporter uses for
> basic auth credentials…
>
> Eric
>
> _______________________
> Eric Pugh | Founder & CEO | OpenSource Connections, LLC | 434.466.1467 |
> http://www.opensourceconnections.com <
> http://www.opensourceconnections.com/> | My Free/Busy <
> http://tinyurl.com/eric-cal>
> Co-Author: Apache Solr Enterprise Search Server, 3rd Ed <
> https://www.packtpub.com/big-data-and-business-intelligence/apache-solr-enterprise-search-server-third-edition-raw>
>
> This e-mail and all contents, including attachments, is considered to be
> Company Confidential unless explicitly stated otherwise, regardless of
> whether attachments are marked as such.
>
>

Reply via email to