View | Details | Raw Unified | Return to bug 21366
Collapse All | Expand All

(-)a/debian/scripts/koha-plack (-1 / +26 lines)
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
- 

Return to bug 21366