diff --git a/eventlet/green/_socket_nodns.py b/eventlet/green/_socket_nodns.py index 226ccfb..3a17fbb 100644 --- a/eventlet/green/_socket_nodns.py +++ b/eventlet/green/_socket_nodns.py @@ -1,6 +1,5 @@ __socket = __import__('socket') -for var in __socket.__all__: - exec "%s = __socket.%s" % (var, var) +exec "\n".join(["%s = __socket.%s" % (var, var) for var in __socket.__all__]) os = __import__('os') import sys diff --git a/eventlet/green/os.py b/eventlet/green/os.py index 1db46bc..cdb0635 100644 --- a/eventlet/green/os.py +++ b/eventlet/green/os.py @@ -8,9 +8,7 @@ from eventlet import greenthread from eventlet import hubs __patched__ = ['fdopen', 'read', 'write', 'wait', 'waitpid'] - -for var in dir(os_orig): - exec "%s = os_orig.%s" % (var, var) +exec "\n".join(["%s = os_orig.%s" % (var, var) for var in dir(os_orig)]) def fdopen(fd, *args, **kw): """fdopen(fd [, mode='r' [, bufsize]]) -> file_object diff --git a/eventlet/green/profile.py b/eventlet/green/profile.py index 7f8fb6b..28cb77b 100644 --- a/eventlet/green/profile.py +++ b/eventlet/green/profile.py @@ -30,8 +30,8 @@ FIXME: No testcases for this module. profile_orig = __import__('profile') -for var in profile_orig.__all__: - exec "%s = profile_orig.%s" % (var, var) +exec "\n".join(["%s = profile_orig.%s" % (var, var) + for var in profile_orig.__all__]) import new import sys diff --git a/eventlet/green/socket.py b/eventlet/green/socket.py index 3af128e..67e1472 100644 --- a/eventlet/green/socket.py +++ b/eventlet/green/socket.py @@ -3,8 +3,7 @@ import sys from eventlet.hubs import get_hub __import__('eventlet.green._socket_nodns') __socket = sys.modules['eventlet.green._socket_nodns'] -for var in __socket.__all__: - exec "%s = __socket.%s" % (var, var) +exec "\n".join(["%s = __socket.%s" % (var, var) for var in __socket.__all__]) # these are desired but are not in __all__ _GLOBAL_DEFAULT_TIMEOUT = __socket._GLOBAL_DEFAULT_TIMEOUT _fileobject = __socket._fileobject diff --git a/eventlet/green/ssl.py b/eventlet/green/ssl.py index 63dd8fb..b2a1296 100644 --- a/eventlet/green/ssl.py +++ b/eventlet/green/ssl.py @@ -1,7 +1,6 @@ __ssl = __import__('ssl') -for attr in dir(__ssl): - exec "%s = __ssl.%s" % (attr, attr) +exec "\n".join(["%s = __ssl.%s" % (attr, attr) for attr in dir(__ssl)]) import errno time = __import__('time') diff --git a/eventlet/green/time.py b/eventlet/green/time.py index eede212..b9b97f7 100644 --- a/eventlet/green/time.py +++ b/eventlet/green/time.py @@ -1,6 +1,5 @@ __time = __import__('time') -for var in dir(__time): - exec "%s = __time.%s" % (var, var) +exec "\n".join(["%s = __time.%s" % (var, var) for var in dir(__time)]) __patched__ = ['sleep'] from eventlet.greenthread import sleep sleep # silence pyflakes