Jan Høydahl created SOLR-6653:
---------------------------------
Summary: bin/solr start script should return error code >0 when
something fails
Key: SOLR-6653
URL: https://issues.apache.org/jira/browse/SOLR-6653
Project: Solr
Issue Type: Bug
Components: scripts and tools
Affects Versions: 4.10.1
Reporter: Jan Høydahl
In order to be able to include {{bin/solr}} in scripts, it should be possible
to test the return value for success or failure. Examples:
{noformat}
jan:solr janhoy$ bin/solr start
Waiting to see Solr listening on port 8983 [/]
Started Solr server on port 8983 (pid=47354). Happy searching!
jan:solr janhoy$ echo $?
0
jan:solr janhoy$ bin/solr start
Solr already running on port 8983 (pid: 47354)!
Please use the 'restart' command if you want to restart this node.
jan:solr janhoy$ echo $?
0
{noformat}
The last command should return status 1
{noformat}
jan:solr janhoy$ bin/solr stop -p 1234
No process found for Solr node running on port 1234
jan:solr janhoy$ echo $?
0
{noformat}
Same here. Probably other places too.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]