summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/connectors
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2011-01-26 11:50:00 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2011-01-26 11:50:00 -0500
commitd7b0e194db217fb05c324ef61dc008968b7bb571 (patch)
treecb7ddcd24bd6969b4e7b61d81014371039b0c888 /lib/sqlalchemy/connectors
parent1515073b960b2319bd77ed6e9f6e04e458636a1e (diff)
downloadsqlalchemy-d7b0e194db217fb05c324ef61dc008968b7bb571.tar.gz
fix this to work on 2.4
Diffstat (limited to 'lib/sqlalchemy/connectors')
-rw-r--r--lib/sqlalchemy/connectors/mysqldb.py11
1 files changed, 4 insertions, 7 deletions
diff --git a/lib/sqlalchemy/connectors/mysqldb.py b/lib/sqlalchemy/connectors/mysqldb.py
index 59744f228..27a56b749 100644
--- a/lib/sqlalchemy/connectors/mysqldb.py
+++ b/lib/sqlalchemy/connectors/mysqldb.py
@@ -87,13 +87,10 @@ class MySQLDBConnector(Connector):
# supports_sane_rowcount.
client_flag = opts.get('client_flag', 0)
if self.dbapi is not None:
- try:
- CLIENT_FLAGS = __import__(self.dbapi.__package__+'.constants',
- globals(), locals(),
- ['CLIENT'], 0).CLIENT
- client_flag |= CLIENT_FLAGS.FOUND_ROWS
- except:
- pass
+ CLIENT_FLAGS = __import__(
+ self.dbapi.__name__ + '.constants.CLIENT'
+ ).constants.CLIENT
+ client_flag |= CLIENT_FLAGS.FOUND_ROWS
opts['client_flag'] = client_flag
return [[], opts]