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. > >