summaryrefslogtreecommitdiff
path: root/eventlet/green/MySQLdb.py
diff options
context:
space:
mode:
authorRyan Williams <breath@alum.mit.edu>2011-04-09 20:15:19 -0700
committerRyan Williams <breath@alum.mit.edu>2011-04-09 20:15:19 -0700
commit113c0a4a6ddad9d162d9761e55b9dc85266bc93b (patch)
treedfeb892c2875fa957723aa6ad17b1d3663a21ad0 /eventlet/green/MySQLdb.py
parent4dd8f45faf0355340d00cd7d68ad0ebf88d6e126 (diff)
downloadeventlet-113c0a4a6ddad9d162d9761e55b9dc85266bc93b.tar.gz
Using slurp_properties throughout eventlet.green.
Diffstat (limited to 'eventlet/green/MySQLdb.py')
-rw-r--r--eventlet/green/MySQLdb.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/eventlet/green/MySQLdb.py b/eventlet/green/MySQLdb.py
index 9bcd038..1ac59b1 100644
--- a/eventlet/green/MySQLdb.py
+++ b/eventlet/green/MySQLdb.py
@@ -1,11 +1,12 @@
__MySQLdb = __import__('MySQLdb')
-globals().update(dict([(var, getattr(__MySQLdb, var))
- for var in dir(__MySQLdb)
- if not var.startswith('__')]))
-
+
__all__ = __MySQLdb.__all__
__patched__ = ["connect", "Connect", 'Connection', 'connections']
+from eventlet.patcher import slurp_properties
+slurp_properties(__MySQLdb, globals(),
+ ignore=__patched__, srckeys=dir(__MySQLdb))
+
from eventlet import tpool
__orig_connections = __import__('MySQLdb.connections').connections