[SQL-CVS] r1891 - SQLObject/trunk/sqlobject
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
|
From: <sub...@co...> - 2006-09-01 12:58:46
|
Author: phd
Date: 2006-09-01 06:58:42 -0600 (Fri, 01 Sep 2006)
New Revision: 1891
Modified:
SQLObject/trunk/sqlobject/dbconnection.py
Log:
Fixed compatibility: Python 2.3 doesn't have .rsplit().
Modified: SQLObject/trunk/sqlobject/dbconnection.py
===================================================================
--- SQLObject/trunk/sqlobject/dbconnection.py 2006-08-29 17:07:41 UTC (rev 1890)
+++ SQLObject/trunk/sqlobject/dbconnection.py 2006-09-01 12:58:42 UTC (rev 1891)
@@ -95,7 +95,8 @@
else:
host, rest = rest.split('/', 1)
if host and host.find('@') != -1:
- user, host = host.rsplit('@', 1)
+ user = host[:host.rfind('@')] # Python 2.3 doesn't have .rsplit()
+ host = host[host.rfind('@')+1:] # !!!
if user.find(':') != -1:
user, password = user.split(':', 1)
else:
|