Bug 33108: Make init handle koha-es-indexer

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

Bug 33108: (follow-up) Fix typo

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit 84460798f0)
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
This commit is contained in:
Tomás Cohen Arazi 2023-03-01 16:04:25 -03:00 committed by Martin Renvoize
parent e9f80fd8c8
commit 863d74f915
Signed by: martin.renvoize
GPG key ID: 422B469130441A0F
2 changed files with 10 additions and 0 deletions

View file

@ -70,6 +70,8 @@ do_start()
if [ "$USE_INDEXER_DAEMON" = "yes" ]; then
koha-indexer --start --quiet $(koha-list --enabled)
fi
koha-es-indexer --start --quiet $(koha-list --enabled --elasticsearch)
}
#
@ -90,6 +92,8 @@ do_stop()
if [ "$USE_INDEXER_DAEMON" = "yes" ]; then
koha-indexer --stop --quiet $(koha-list --enabled)
fi
koha-es-indexer --stop --quiet $(koha-list --enabled --elasticsearch)
}
#
@ -108,6 +112,8 @@ do_reload() {
if [ "$USE_INDEXER_DAEMON" = "yes" ]; then
koha-indexer --restart --quiet $(koha-list --enabled)
fi
koha-es-indexer --restart --quiet $(koha-list --enabled --elasticsearch)
}
#

View file

@ -93,6 +93,10 @@ eof
if is_sip_running $name; then
koha-sip --stop $name || /bin/true
fi
# Stop the ES indexing daemon if needed
if is_es_indexer_running $name; then
koha-es-indexer --stop $name || /bin/true
fi
instancefile=$(get_apache_config_for $name)
le_opacdomain=$(letsencrypt_get_opacdomain_for $name)