Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
4.10.1
Description
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:
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
The last command should return status 1
jan:solr janhoy$ bin/solr stop -p 1234 No process found for Solr node running on port 1234 jan:solr janhoy$ echo $? 0
Same here. Probably other places too.