[SQL-CVS] r2114 - SQLObject/trunk/sqlobject/postgres
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
|
From: <sub...@co...> - 2006-12-04 15:35:49
|
Author: phd
Date: 2006-12-04 08:35:37 -0700 (Mon, 04 Dec 2006)
New Revision: 2114
Modified:
SQLObject/trunk/sqlobject/postgres/pgconnection.py
Log:
A patch by Robert Forkel <xro...@go...>:
psycopg1 requires port to be a string; psycopg2 requires port to be an int.
Modified: SQLObject/trunk/sqlobject/postgres/pgconnection.py
===================================================================
--- SQLObject/trunk/sqlobject/postgres/pgconnection.py 2006-12-04 15:35:19 UTC (rev 2113)
+++ SQLObject/trunk/sqlobject/postgres/pgconnection.py 2006-12-04 15:35:37 UTC (rev 2114)
@@ -45,7 +45,10 @@
if usePygresql:
dsn_dict["host"] = "%s:%d" % (host, port)
else:
- dsn_dict["port"] = port
+ if psycopg.__version__.split('.')[0] == '1':
+ dsn_dict["port"] = str(port)
+ else:
+ dsn_dict["port"] = port
if db:
dsn_dict["database"] = db
if user:
|