Yeah, the -u for credentials came out of Curl as well ;-). One less thing to remember.
As far as -c, both AssertTool and PackageTool use that already as a short option, so the same issue applies. I worry that a lot of folks will learn the -u user:password pattern, and then get caught by Assert and Package over time... > On Oct 2, 2023, at 2:52 PM, Ishan Chattopadhyaya <ichattopadhy...@gmail.com> > wrote: > > 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 > <mailto: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. _______________________ 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.