diff options
Diffstat (limited to 'tooz/drivers/mysql.py')
-rw-r--r-- | tooz/drivers/mysql.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tooz/drivers/mysql.py b/tooz/drivers/mysql.py index a455127..7e8b294 100644 --- a/tooz/drivers/mysql.py +++ b/tooz/drivers/mysql.py @@ -108,7 +108,7 @@ class MySQLDriver(coordination.CoordinationDriver): @staticmethod def get_connection(parsed_url, options): - host = parsed_url.netloc + host = parsed_url.hostname port = parsed_url.port dbname = parsed_url.path[1:] username = parsed_url.username @@ -128,5 +128,5 @@ class MySQLDriver(coordination.CoordinationDriver): user=username, passwd=password, database=dbname) - except pymysql.err.OperationalError as e: + except (pymysql.err.OperationalError, pymysql.err.InternalError) as e: raise coordination.ToozConnectionError(utils.exception_message(e)) |