Lines 30-48
start_zebra_instance()
Link Here
|
30 |
{ |
30 |
{ |
31 |
local instancename=$1 |
31 |
local instancename=$1 |
32 |
|
32 |
|
|
|
33 |
# get zebra log levels from koha-conf.xml |
34 |
local loglevels=$(get_loglevels $instancename) |
35 |
|
33 |
echo "Starting Zebra server for $instancename" |
36 |
echo "Starting Zebra server for $instancename" |
34 |
touch "/var/log/koha/$instancename/zebra-error.log" \ |
37 |
touch "/var/log/koha/$instancename/zebra-error.log" \ |
35 |
"/var/log/koha/$instancename/zebra.log" \ |
|
|
36 |
"/var/log/koha/$instancename/zebra-output.log" |
38 |
"/var/log/koha/$instancename/zebra-output.log" |
37 |
chown "$instancename-koha:$instancename-koha" \ |
39 |
chown "$instancename-koha:$instancename-koha" \ |
38 |
"/var/log/koha/$instancename/zebra-error.log" \ |
40 |
"/var/log/koha/$instancename/zebra-error.log" \ |
39 |
"/var/log/koha/$instancename/zebra.log" \ |
|
|
40 |
"/var/log/koha/$instancename/zebra-output.log" |
41 |
"/var/log/koha/$instancename/zebra-output.log" |
41 |
daemon \ |
42 |
daemon \ |
42 |
--name="$instancename-koha-zebra" \ |
43 |
--name="$instancename-koha-zebra" \ |
43 |
--pidfiles="/var/run/koha/$instancename/" \ |
44 |
--pidfiles="/var/run/koha/$instancename/" \ |
44 |
--errlog="/var/log/koha/$instancename/zebra-error.log" \ |
45 |
--errlog="/var/log/koha/$instancename/zebra-error.log" \ |
45 |
--stdout="/var/log/koha/$instancename/zebra.log" \ |
|
|
46 |
--output="/var/log/koha/$instancename/zebra-output.log" \ |
46 |
--output="/var/log/koha/$instancename/zebra-output.log" \ |
47 |
--verbose=1 \ |
47 |
--verbose=1 \ |
48 |
--respawn \ |
48 |
--respawn \ |
Lines 50-56
start_zebra_instance()
Link Here
|
50 |
--user="$instancename-koha.$instancename-koha" \ |
50 |
--user="$instancename-koha.$instancename-koha" \ |
51 |
-- \ |
51 |
-- \ |
52 |
zebrasrv \ |
52 |
zebrasrv \ |
53 |
-v none,fatal,warn \ |
53 |
-v $loglevels \ |
54 |
-f "/etc/koha/sites/$instancename/koha-conf.xml" && \ |
54 |
-f "/etc/koha/sites/$instancename/koha-conf.xml" && \ |
55 |
return 0 || \ |
55 |
return 0 || \ |
56 |
return 1 |
56 |
return 1 |