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

(-)a/debian/scripts/koha-plack (-9 / +7 lines)
Lines 43-49 $scriptname Link Here
43
This script lets you manage the plack daemons for your Koha instances.
43
This script lets you manage the plack daemons for your Koha instances.
44
44
45
Usage:
45
Usage:
46
$scriptname --start|--stop|--restart|--reload|--status [--quiet|-q] instancename1 [instancename2...]
46
$scriptname --start|--stop|--restart|--reload|--status|--development [--quiet|-q] instancename1 [instancename2...]
47
$scriptname --enable|--disable instancename1 [instancename2]
47
$scriptname --enable|--disable instancename1 [instancename2]
48
$scriptname -h|--help
48
$scriptname -h|--help
49
49
Lines 61-66 $scriptname -h|--help Link Here
61
    --debugger-location   Specify the host:port for your debugger tool (defaults
61
    --debugger-location   Specify the host:port for your debugger tool (defaults
62
                          to localhost:9000)
62
                          to localhost:9000)
63
    --debugger-path       Specify the path for the debugger library
63
    --debugger-path       Specify the path for the debugger library
64
    --development|-dev    Enable development environment
64
    --quiet|-q            Make the script quiet about non existent instance names
65
    --quiet|-q            Make the script quiet about non existent instance names
65
                          (useful for calling from another scripts).
66
                          (useful for calling from another scripts).
66
    --help|-h             Display this help message
67
    --help|-h             Display this help message
Lines 91-109 start_plack() Link Here
91
92
92
    instance_user="${instancename}-koha"
93
    instance_user="${instancename}-koha"
93
94
94
    environment="deployment"
95
    if [ -z "$development_environment" ]; then environment="deployment"; else environment="development"; fi
95
    daemonize="--daemonize"
96
    daemonize="--daemonize"
96
    logging="--access-log /var/log/koha/${instancename}/plack.log \
97
    logging="--access-log /var/log/koha/${instancename}/plack.log \
97
             --error-log /var/log/koha/${instancename}/plack-error.log"
98
             --error-log /var/log/koha/${instancename}/plack-error.log"
98
    max_requests_and_workers="--max-requests ${PLACK_MAX_REQUESTS} --workers ${PLACK_WORKERS}"
99
    max_requests_and_workers="--max-requests ${PLACK_MAX_REQUESTS} --workers ${PLACK_WORKERS}"
99
100
100
    if [ "$DEV_INSTALL" = "1" ]; then
101
        # Maybe we should switch off debug_mode if DEV_INSTALL is not set?
102
        environment="development"
103
    fi
104
105
    if [ "$debug_mode" = "yes" ]; then
101
    if [ "$debug_mode" = "yes" ]; then
106
        environment="development"
102
        # Maybe we should switch off debug_mode if DEV_INSTALL is not set?
107
        daemonize=""
103
        daemonize=""
108
        logging="" # remote debugger takes care
104
        logging="" # remote debugger takes care
109
        max_requests_and_workers="--workers 1"
105
        max_requests_and_workers="--workers 1"
Lines 465-470 while [ $# -gt 0 ]; do Link Here
465
        --debugger-path)
461
        --debugger-path)
466
            debugger_path="$2"
462
            debugger_path="$2"
467
            shift 2 ;;
463
            shift 2 ;;
464
        -dev|--development)
465
            development_environment=1
466
            shift ;;
468
        -*)
467
        -*)
469
            die "Error: invalid option switch ($1)" ;;
468
            die "Error: invalid option switch ($1)" ;;
470
        *)
469
        *)
471
- 

Return to bug 36932