[SQL-CVS] r107 - trunk/SQLObject/sqlobject/firebird
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
From: <sub...@co...> - 2004-05-26 15:52:39
|
Author: ianb Date: 2004-05-26 07:51:52 -0400 (Wed, 26 May 2004) New Revision: 107 Modified: trunk/SQLObject/sqlobject/firebird/firebirdconnection.py Log: Translate '/' in the path in a Firebird connection URI to os.path.sep, i.e., '\' on Windows, since Firebird doesn't handle /'s appropriately on that platform. Modified: trunk/SQLObject/sqlobject/firebird/firebirdconnection.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/SQLObject/sqlobject/firebird/firebirdconnection.py 2004-05-25 1= 5:11:52 UTC (rev 106) +++ trunk/SQLObject/sqlobject/firebird/firebirdconnection.py 2004-05-26 1= 1:51:52 UTC (rev 107) @@ -1,6 +1,7 @@ from sqlobject.dbconnection import DBAPI kinterbasdb =3D None import re +import os =20 class FirebirdConnection(DBAPI): =20 @@ -33,6 +34,7 @@ password =3D 'masterkey' if not auth: auth=3D'sysdba' + path =3D path.replace('/', os.path.sep) return cls(host, db=3Dpath, user=3Dauth, passwd=3Dpassword, **ar= gs) connectionFromURI =3D classmethod(connectionFromURI) =20 |