Lines 30-45
stop_zebra_instance()
Link Here
|
30 |
{ |
30 |
{ |
31 |
local instancename=$1 |
31 |
local instancename=$1 |
32 |
|
32 |
|
|
|
33 |
local PIDFILE="/var/run/koha/${instancename}/${instancename}-koha-zebra.pid" |
33 |
echo "Stopping Zebra server for $instancename" |
34 |
echo "Stopping Zebra server for $instancename" |
34 |
daemon \ |
35 |
|
35 |
--name="$instancename-koha-zebra" \ |
36 |
if start-stop-daemon --pidfile ${PIDFILE} --stop --quiet --retry=TERM/30/KILL/5; then |
36 |
--pidfiles="/var/run/koha/$instancename/" \ |
37 |
return 0; |
37 |
--user="$instancename-koha.$instancename-koha" \ |
38 |
else |
38 |
--stop \ |
39 |
return 1; |
39 |
-- \ |
40 |
fi |
40 |
zebrasrv \ |
41 |
|
41 |
return 0 || \ |
|
|
42 |
return 1 |
43 |
} |
42 |
} |
44 |
|
43 |
|
45 |
usage() |
44 |
usage() |
46 |
- |
|
|