Browse code

Merge "uwsgi keystone under master process"

Jenkins authored on 2016/03/15 10:01:16
Showing 1 changed files
... ...
@@ -310,6 +310,11 @@ function configure_keystone {
310 310
 
311 311
         # Common settings
312 312
         for file in "$KEYSTONE_PUBLIC_UWSGI_FILE" "$KEYSTONE_ADMIN_UWSGI_FILE"; do
313
+            # This is running standalone
314
+            iniset "$file" uwsgi master true
315
+            # Set die-on-term & exit-on-reload so that uwsgi shuts down
316
+            iniset "$file" uwsgi die-on-term true
317
+            iniset "$file" uwsgi exit-on-reload true
313 318
             iniset "$file" uwsgi enable-threads true
314 319
             iniset "$file" uwsgi plugins python
315 320
             # uwsgi recommends this to prevent thundering herd on accept.