]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
fix this to work on 2.4
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 26 Jan 2011 16:50:00 +0000 (11:50 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 26 Jan 2011 16:50:00 +0000 (11:50 -0500)
lib/sqlalchemy/connectors/mysqldb.py

index 59744f22840cd1ee3ec828e48b473cc52a261343..27a56b749b9dcf1df607099be461b25818d6c781 100644 (file)
@@ -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]