|
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 |
- |
|
|