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