Bug 24306: Add debug switch to koha-indexer

This raises the debug level a lot, it it a bit overwhelming, but may be useful in debugging indexing issues

To test:
1 - Apply patches
2 - sudo koha-indexer --stop instance
3 - sudo debian/scripts/koha-indexer --start --debug instance
4 - tail -f /var/log/koha/instance/indexer-output.log
5 - Note you get a listing that nothign in the queue
6 - Go to staff client and make a change to a record
7 - Note the logs have tons of info

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
This commit is contained in:
Nick Clemens 2019-12-24 13:59:02 +00:00 committed by Jonathan Druart
parent d09fbb284b
commit 510ee8a1a3
1 changed files with 4 additions and 1 deletions

View File

@ -185,6 +185,9 @@ while [ $# -gt 0 ]; do
--status)
set_action "status"
shift ;;
--debug)
DEBUG="-v -v"
shift ;;
-*)
die "Error: invalid option switch ($1)" ;;
*)
@ -216,7 +219,7 @@ fi
if [ -z $INDEXER_PARAMS ]; then
# Default to the parameters required by rebuild_zebra.pl
INDEXER_PARAMS="-daemon -sleep $INDEXER_TIMEOUT"
INDEXER_PARAMS="-daemon -sleep $INDEXER_TIMEOUT $DEBUG"
fi
# PERL5LIB has been read from etc/default