From 53dce2c8d42597642f99301d42096670824e4c29 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Wed, 3 Feb 2016 11:32:11 -0500 Subject: [PATCH] eg-updater.sh stop/start-util handles reporter Signed-off-by: Bill Erickson --- KCLS/admin-scripts/eg-updater.sh | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/KCLS/admin-scripts/eg-updater.sh b/KCLS/admin-scripts/eg-updater.sh index 493e671ad7..aaa44ef2c8 100755 --- a/KCLS/admin-scripts/eg-updater.sh +++ b/KCLS/admin-scripts/eg-updater.sh @@ -488,9 +488,19 @@ function start_services { function stop_util { announce "Stopping utility services" - announce "Stopping hold targeter" - [ -f /tmp/hold_targeter-LOCK ] && \ + if [ -f /tmp/hold_targeter-LOCK ]; then + announce "Stopping hold targeter" + set +e # lockfile may be stale sudo kill $(cat /tmp/hold_targeter-LOCK) + set -e + fi + + if [ -f /tmp/reporter-LOCK ]; then + announce "Stopping reporter" + set +e # lockfile may be stale + sudo kill $(cat /tmp/reporter-LOCK) + set -e + fi cd $EVERGREEN_BASE/KCLS/admin-scripts; @@ -514,6 +524,10 @@ function start_util { announce "Starting Z39.50" sudo ./eg-zoom-control.sh start + announce "Starting reporter" + sudo rm -f /tmp/reporter-LOCK; + $OSRF /openils/bin/clark-kent.pl -c 3 -d; + if [ -n "$ADMIN_PASS" ]; then announce "Starting Connextion" sudo ./eg-marc-stream-control.sh start "$ADMIN_PASS" -- 2.11.0