From 0ba1fb9e7739e66f57199bba2b4809e539a00237 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Wed, 14 Oct 2015 13:20:38 +0000 Subject: [PATCH] Bug 15011: koha-indexer should define the --pidfiles on starting the daemon The --pidfiles options is not provided on starting the daemon and the is_indexer_running consider that the daemon is not running Test plan: koha-indexer start koha-indexer stop should start and stop the zebra daemon wuthout any error. Signed-off-by: Tomas Cohen Arazi Tested on kohadevbox:ansible sudo debian/scripts/koha-indexer --stop kohadev sudo debian/scripts/koha-indexer --start kohadev sudo debian/scripts/koha-indexer --restart kohadev All work as expected on the different scenarios. --- debian/scripts/koha-indexer | 3 +++ 1 file changed, 3 insertions(+) diff --git a/debian/scripts/koha-indexer b/debian/scripts/koha-indexer index adf5e4e92e..dd3f7997df 100755 --- a/debian/scripts/koha-indexer +++ b/debian/scripts/koha-indexer @@ -65,6 +65,7 @@ start_indexer() --errlog=/var/log/koha/$name/indexer-error.log \ --stdout=/var/log/koha/$name/indexer.log \ --output=/var/log/koha/$name/indexer-output.log \ + --pidfiles=/var/run/koha/$name/ \ --verbose=1 --respawn --delay=30 \ --user=$name-koha.$name-koha" @@ -92,6 +93,7 @@ stop_indexer() --errlog=/var/log/koha/$name/indexer-error.log \ --stdout=/var/log/koha/$name/indexer.log \ --output=/var/log/koha/$name/indexer-output.log \ + --pidfiles=/var/run/koha/$name/ \ --verbose=1 --respawn --delay=30 \ --user=$name-koha.$name-koha" @@ -119,6 +121,7 @@ restart_indexer() --errlog=/var/log/koha/$name/indexer-error.log \ --stdout=/var/log/koha/$name/indexer.log \ --output=/var/log/koha/$name/indexer-output.log \ + --pidfiles=/var/run/koha/$name/ \ --verbose=1 --respawn --delay=30 \ --user=$name-koha.$name-koha" -- 2.11.0