diff --git a/ZMySQLDA/lib/python/Products/ZMySQLDA/db.py b/ZMySQLDA/lib/python/Products/ZMySQLDA/db.py index c749d6c..0d86872 100644 --- a/ZMySQLDA/lib/python/Products/ZMySQLDA/db.py +++ b/ZMySQLDA/lib/python/Products/ZMySQLDA/db.py @@ -168,11 +168,9 @@ class DB(TM): db, host = split(db_host,'@',1) kwargs['db'] = db if ':' in host: - host, port = split(db_host,':',1) - kwargs['host'] = host + host, port = split(host,':',1) kwargs['port'] = int(port) - else: - kwargs['host'] = host + kwargs['host'] = host else: kwargs['db'] = db_host if not items: return kwargs