|
Lines 169-174
restart_plack()
Link Here
|
| 169 |
fi |
169 |
fi |
| 170 |
} |
170 |
} |
| 171 |
|
171 |
|
|
|
172 |
reload_plack() |
| 173 |
{ |
| 174 |
local instancename=$1 |
| 175 |
|
| 176 |
local PIDFILE="/var/run/koha/${instancename}/plack.pid" |
| 177 |
|
| 178 |
if is_plack_running ${instancename}; then |
| 179 |
log_daemon_msg "Reloading Plack daemon for ${instancename}" |
| 180 |
|
| 181 |
if start-stop-daemon --pidfile ${PIDFILE} --user="${instancename}-koha" --stop --signal HUP; then |
| 182 |
log_end_msg 0 |
| 183 |
else |
| 184 |
log_end_msg 1 |
| 185 |
fi |
| 186 |
else |
| 187 |
log_daemon_msg "Error: Plack not running for ${instancename}" |
| 188 |
log_end_msg 1 |
| 189 |
fi |
| 190 |
} |
| 191 |
|
| 172 |
enable_plack() |
192 |
enable_plack() |
| 173 |
{ |
193 |
{ |
| 174 |
local instancename=$1 |
194 |
local instancename=$1 |
|
Lines 360-365
_do_instance() {
Link Here
|
| 360 |
"restart") |
380 |
"restart") |
| 361 |
restart_plack $name |
381 |
restart_plack $name |
| 362 |
;; |
382 |
;; |
|
|
383 |
"reload") |
| 384 |
reload_plack $name |
| 385 |
;; |
| 363 |
"enable") |
386 |
"enable") |
| 364 |
enable_plack $name |
387 |
enable_plack $name |
| 365 |
;; |
388 |
;; |
|
Lines 398-403
while [ $# -gt 0 ]; do
Link Here
|
| 398 |
--restart) |
421 |
--restart) |
| 399 |
set_action "restart" |
422 |
set_action "restart" |
| 400 |
shift ;; |
423 |
shift ;; |
|
|
424 |
--reload) |
| 425 |
set_action "reload" |
| 426 |
shift ;; |
| 401 |
--enable) |
427 |
--enable) |
| 402 |
set_action "enable" |
428 |
set_action "enable" |
| 403 |
shift ;; |
429 |
shift ;; |
| 404 |
- |
|
|