Thread: [SQL-CVS] r2212 - in SQLObject/branches/0.7-bugfix: docs sqlobject/firebird
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
From: <sub...@co...> - 2007-01-16 14:19:19
|
Author: phd Date: 2007-01-16 07:19:08 -0700 (Tue, 16 Jan 2007) New Revision: 2212 Modified: SQLObject/branches/0.7-bugfix/docs/News.txt SQLObject/branches/0.7-bugfix/sqlobject/firebird/firebirdconnection.py Log: The patch 1630441: remove a leading slash in FirebirdConnection. Modified: SQLObject/branches/0.7-bugfix/docs/News.txt =================================================================== --- SQLObject/branches/0.7-bugfix/docs/News.txt 2007-01-16 14:18:53 UTC (rev 2211) +++ SQLObject/branches/0.7-bugfix/docs/News.txt 2007-01-16 14:19:08 UTC (rev 2212) @@ -24,6 +24,8 @@ * Fixed a missed import in firebirdconnection.py. +* Remove a leading slash in FirebirdConnection. + SQLObject 0.7.2 =============== Modified: SQLObject/branches/0.7-bugfix/sqlobject/firebird/firebirdconnection.py =================================================================== --- SQLObject/branches/0.7-bugfix/sqlobject/firebird/firebirdconnection.py 2007-01-16 14:18:53 UTC (rev 2211) +++ SQLObject/branches/0.7-bugfix/sqlobject/firebird/firebirdconnection.py 2007-01-16 14:19:08 UTC (rev 2212) @@ -39,8 +39,8 @@ password = 'masterkey' if not auth: auth='sysdba' - if os.name == 'nt' and path[0] == '/': - # strip the leading slash off of db name/alias + # check for alias using + if (path[0] == '/') and path[-3:].lower() not in ('fdb', 'gdb'): path = path[1:] path = path.replace('/', os.sep) return cls(host, db=path, user=auth, passwd=password, **args) |