summaryrefslogtreecommitdiffstats
path: root/keystone/__init__.py
diff options
context:
space:
mode:
authorDan Prince <dprince@redhat.com>2013-05-10 07:47:13 -0400
committerDan Prince <dprince@redhat.com>2013-05-10 10:24:48 -0400
commitd6dc64c43f40d143ec231ad485be5e77515d8e62 (patch)
tree2999e5c4c1ab5ded49857ff7c334da8866daf486 /keystone/__init__.py
parent46b224abf1c6f7c9bd579806f202a019e2695b29 (diff)
downloadkeystone-d6dc64c43f40d143ec231ad485be5e77515d8e62.tar.gz
keystone-d6dc64c43f40d143ec231ad485be5e77515d8e62.tar.xz
keystone-d6dc64c43f40d143ec231ad485be5e77515d8e62.zip
Revert "Disable eventlet monkey-patching of DNS"
This reverts commit 6219f94b3a1103a16bd5f16ed8ffdd41a85280e1. This commit seems to cause keystone auth to hang when using Keystone w/ Swift. Fixes LP Bug #1178646. Change-Id: Ieb94a29b3129847c84a02c8a526611f125f21ea0
Diffstat (limited to 'keystone/__init__.py')
-rw-r--r--keystone/__init__.py15
1 files changed, 0 insertions, 15 deletions
diff --git a/keystone/__init__.py b/keystone/__init__.py
index bfbd31a2..e69de29b 100644
--- a/keystone/__init__.py
+++ b/keystone/__init__.py
@@ -1,15 +0,0 @@
-
-import os
-import sys
-
-# NOTE(mikal): All of this is because if dnspython is present in your
-# environment then eventlet monkeypatches socket.getaddrinfo() with an
-# implementation which doesn't work for IPv6. What we're checking here is
-# that the magic environment variable was set when the import happened.
-if ('eventlet' in sys.modules and os.environ.get(
- 'EVENTLET_NO_GREENDNS', '').lower() != 'yes'):
- raise ImportError('eventlet imported before keystone '
- '(env var set to %s)'
- % os.environ.get('EVENTLET_NO_GREENDNS'))
-
-os.environ['EVENTLET_NO_GREENDNS'] = 'yes'