From: Hajime Nakagami Date: Mon, 25 Feb 2013 14:42:11 +0000 (+0900) Subject: cython's _extract_error_code() X-Git-Tag: rel_0_8_0~8^2~1^2~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=105c991c897cb26db8a3d49ee168b44daf6b6adf;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git cython's _extract_error_code() --- diff --git a/lib/sqlalchemy/dialects/mysql/cymysql.py b/lib/sqlalchemy/dialects/mysql/cymysql.py index b448e00e4c..fb5de841f6 100644 --- a/lib/sqlalchemy/dialects/mysql/cymysql.py +++ b/lib/sqlalchemy/dialects/mysql/cymysql.py @@ -16,7 +16,6 @@ from .mysqldb import MySQLDialect_mysqldb - class MySQLDialect_cymysql(MySQLDialect_mysqldb): driver = 'cymysql' @@ -26,4 +25,7 @@ class MySQLDialect_cymysql(MySQLDialect_mysqldb): def dbapi(cls): return __import__('cymysql') + def _extract_error_code(self, exception): + return exception.args[0] + dialect = MySQLDialect_cymysql