From 44297b474f6569f8f21bb64cb15cd5ea2032debc Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Wed, 10 Oct 2012 13:15:16 -0400 Subject: [PATCH] - [feature] Added "read_timeout" flag to MySQLdb dialect. [ticket:2554] --- CHANGES | 3 +++ lib/sqlalchemy/connectors/mysqldb.py | 1 + 2 files changed, 4 insertions(+) diff --git a/CHANGES b/CHANGES index f8031c3320..9b1bb4e6de 100644 --- a/CHANGES +++ b/CHANGES @@ -19,6 +19,9 @@ CHANGES - [feature] Added "raise_on_warnings" flag to OurSQL dialect. [ticket:2523] + - [feature] Added "read_timeout" flag to MySQLdb + dialect. [ticket:2554] + 0.7.9 ===== - orm diff --git a/lib/sqlalchemy/connectors/mysqldb.py b/lib/sqlalchemy/connectors/mysqldb.py index b5a9f05a8d..be1f35300e 100644 --- a/lib/sqlalchemy/connectors/mysqldb.py +++ b/lib/sqlalchemy/connectors/mysqldb.py @@ -63,6 +63,7 @@ class MySQLDBConnector(Connector): util.coerce_kw_type(opts, 'compress', bool) util.coerce_kw_type(opts, 'connect_timeout', int) + util.coerce_kw_type(opts, 'read_timeout', int) util.coerce_kw_type(opts, 'client_flag', int) util.coerce_kw_type(opts, 'local_infile', int) # Note: using either of the below will cause all strings to be returned -- 2.47.2