From 992ea5e4b957bb0723d7c8702f26bce8f50d5a05 Mon Sep 17 00:00:00 2001 From: Nicola Soranzo Date: Fri, 23 Nov 2018 14:55:36 +0000 Subject: [PATCH] Pass through ``--daemon`` option to gunicorn Documented at http://docs.gunicorn.org/en/stable/settings.html#daemon --- scripts/common_startup_functions.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/common_startup_functions.sh b/scripts/common_startup_functions.sh index 6c9a5f964ac..6062e7108e8 100644 --- a/scripts/common_startup_functions.sh +++ b/scripts/common_startup_functions.sh @@ -42,6 +42,7 @@ parse_common_args() { ;; --daemon|start) paster_args="$paster_args --daemon" + gunicorn_args="$gunicorn_args --daemon" add_pid_arg=1 add_log_arg=1 # --daemonize2 waits until after the application has loaded @@ -161,7 +162,7 @@ find_server() { server_args="$server_args $uwsgi_args" elif [ "$APP_WEBSERVER" = "gunicorn" ]; then export GUNICORN_CMD_ARGS="${GUNICORN_CMD_ARGS:-\"--bind=localhost:8080\"}" - server_args="$APP_WEBSERVER --pythonpath lib --paste \"$server_config\"" + server_args="$APP_WEBSERVER --pythonpath lib --paste \"$server_config\" $gunicorn_args" if [ "$add_pid_arg" -eq 1 ]; then server_args="$server_args --pid \"$PID_FILE\"" fi