From: Mike Bayer Date: Wed, 26 Jan 2011 16:50:00 +0000 (-0500) Subject: fix this to work on 2.4 X-Git-Tag: rel_0_7b1~49 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d7b0e194db217fb05c324ef61dc008968b7bb571;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git fix this to work on 2.4 --- diff --git a/lib/sqlalchemy/connectors/mysqldb.py b/lib/sqlalchemy/connectors/mysqldb.py index 59744f2284..27a56b749b 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]