[SQL-CVS] r3641 - SQLObject/branches/0.9/sqlobject
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
|
From: <sub...@co...> - 2008-11-02 21:57:06
|
Author: dan
Date: 2008-11-02 14:57:02 -0700 (Sun, 02 Nov 2008)
New Revision: 3641
Modified:
SQLObject/branches/0.9/sqlobject/col.py
SQLObject/branches/0.9/sqlobject/dbconnection.py
Log:
Simplified getattr expressions to be terse (backport from trunk rev 3639)
Modified: SQLObject/branches/0.9/sqlobject/col.py
===================================================================
--- SQLObject/branches/0.9/sqlobject/col.py 2008-11-02 21:56:31 UTC (rev 3640)
+++ SQLObject/branches/0.9/sqlobject/col.py 2008-11-02 21:57:02 UTC (rev 3641)
@@ -525,7 +525,7 @@
return None
if isinstance(value, unicode):
connection = state.soObject._connection
- dbEncoding = getattr(connection, "dbEncoding", None) or "ascii"
+ dbEncoding = getattr(connection, "dbEncoding", "ascii")
return value.encode(dbEncoding)
return value
@@ -1451,7 +1451,7 @@
return None
if isinstance(value, unicode):
connection = state.soObject._connection
- dbEncoding = getattr(connection, "dbEncoding", None) or "ascii"
+ dbEncoding = getattr(connection, "dbEncoding", "ascii")
value = value.encode(dbEncoding)
if isinstance(value, str):
return pickle.loads(value)
Modified: SQLObject/branches/0.9/sqlobject/dbconnection.py
===================================================================
--- SQLObject/branches/0.9/sqlobject/dbconnection.py 2008-11-02 21:56:31 UTC (rev 3640)
+++ SQLObject/branches/0.9/sqlobject/dbconnection.py 2008-11-02 21:57:02 UTC (rev 3641)
@@ -88,7 +88,7 @@
atexit.register(_closeConnection, weakref.ref(self))
def uri(self):
- auth = getattr(self, 'user', None) or ''
+ auth = getattr(self, 'user', '')
if auth:
if self.password:
auth = auth + ':' + self.password
|