|
...
|
...
|
@@ -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.
|