Skip to content

Commit 67e98f0

Browse files
committed
access exception args in a Python 3 compatible way
1 parent 6c1cfac commit 67e98f0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

roundup/backends/back_mysql.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,10 +180,10 @@ def open_connection(self):
180180
try:
181181
self.load_dbschema()
182182
except MySQLdb.OperationalError as message:
183-
if message[0] != ER.NO_DB_ERROR:
183+
if message.args[0] != ER.NO_DB_ERROR:
184184
raise
185185
except MySQLdb.ProgrammingError as message:
186-
if message[0] != ER.NO_SUCH_TABLE:
186+
if message.args[0] != ER.NO_SUCH_TABLE:
187187
raise hyperdb.DatabaseError(message)
188188
self.init_dbschema()
189189
self.sql("CREATE TABLE `schema` (`schema` TEXT) ENGINE=%s"%

0 commit comments

Comments
 (0)