summaryrefslogtreecommitdiffstats
path: root/bin/keystone-all
diff options
context:
space:
mode:
Diffstat (limited to 'bin/keystone-all')
-rwxr-xr-xbin/keystone-all5
1 files changed, 4 insertions, 1 deletions
diff --git a/bin/keystone-all b/bin/keystone-all
index ee09ee16..8867f455 100755
--- a/bin/keystone-all
+++ b/bin/keystone-all
@@ -18,7 +18,6 @@ if os.path.exists(os.path.join(possible_topdir,
'__init__.py')):
sys.path.insert(0, possible_topdir)
-eventlet.patcher.monkey_patch(all=False, socket=True, time=True, thread=True)
from paste import deploy
@@ -91,6 +90,10 @@ if __name__ == '__main__':
CONF.print_help()
sys.exit(1)
+ monkeypatch_thread = not CONF._cli_values['standard_threads']
+ eventlet.patcher.monkey_patch(all=False, socket=True, time=True,
+ thread=monkeypatch_thread)
+
options = deploy.appconfig('config:%s' % CONF.config_file[0])
servers = []