Browse code

only set admin_* options for eventlet

keystone+apache don't need these values set.

Change-Id: Iebdb31b5f0888613e0454f09a426933d6fcd71b3
see: http://lists.openstack.org/pipermail/openstack-dev/2015-December/081984.html

gordon chung authored on 2015/12/11 04:54:01
Showing 1 changed files
... ...
@@ -218,8 +218,6 @@ function configure_keystone {
218 218
 
219 219
     iniset_rpc_backend keystone $KEYSTONE_CONF
220 220
 
221
-    iniset $KEYSTONE_CONF eventlet_server admin_bind_host "$KEYSTONE_ADMIN_BIND_HOST"
222
-
223 221
     # Register SSL certificates if provided
224 222
     if is_ssl_enabled_service key; then
225 223
         ensure_certificates KEYSTONE
... ...
@@ -296,13 +294,14 @@ function configure_keystone {
296 296
         iniset $KEYSTONE_CONF DEFAULT logging_debug_format_suffix "%(funcName)s %(pathname)s:%(lineno)d"
297 297
         iniset $KEYSTONE_CONF DEFAULT logging_exception_prefix "%(process)d TRACE %(name)s %(instance)s"
298 298
         _config_keystone_apache_wsgi
299
+    else
300
+        iniset $KEYSTONE_CONF eventlet_server admin_bind_host "$KEYSTONE_ADMIN_BIND_HOST"
301
+        iniset $KEYSTONE_CONF eventlet_server admin_workers "$API_WORKERS"
302
+        # Public workers will use the server default, typically number of CPU.
299 303
     fi
300 304
 
301 305
     iniset $KEYSTONE_CONF DEFAULT max_token_size 16384
302 306
 
303
-    iniset $KEYSTONE_CONF eventlet_server admin_workers "$API_WORKERS"
304
-    # Public workers will use the server default, typically number of CPU.
305
-
306 307
     iniset $KEYSTONE_CONF fernet_tokens key_repository "$KEYSTONE_CONF_DIR/fernet-keys/"
307 308
 }
308 309