Author: reinhard
Date: 2006-01-10 07:41:34 -0600 (Tue, 10 Jan 2006)
New Revision: 8124
Modified:
trunk/gnue-appserver/src/geasList.py
Log:
Added debug messages.
Modified: trunk/gnue-appserver/src/geasList.py
===================================================================
--- trunk/gnue-appserver/src/geasList.py 2006-01-09 18:21:18 UTC (rev
8123)
+++ trunk/gnue-appserver/src/geasList.py 2006-01-10 13:41:34 UTC (rev
8124)
@@ -239,19 +239,25 @@
@return: number of instances available in this list
"""
+ assert gEnter (4)
+
if self.__session.locale:
i18n.setcurrentlocale (self.__session.locale)
if self.__condition is not None:
self.__fillupFunc (0)
- return len (self.__instances)
+ result = len (self.__instances)
else:
if self.__recordset is None:
- return self.__length
+ result = self.__length
else:
- return self.__recordset.count ()
+ result = self.__recordset.count ()
+ assert gLeave (4, result)
+ return result
+
+
# ---------------------------------------------------------------------------
# Fetch data from the database backend
# ---------------------------------------------------------------------------
@@ -262,6 +268,8 @@
If @start is negative, the starting point is from the end of the list.
"""
+ assert gEnter (4)
+
if self.__session.locale:
i18n.setcurrentlocale (self.__session.locale)
@@ -274,6 +282,8 @@
for pos in range (start, min (start + count, len (self.__instances))):
result.append (self.__instances [pos].get (self.__prefetch))
+ assert gLeave (4, result)
+
return result
@@ -287,6 +297,8 @@
maintained by the list.
"""
+ assert gEnter (4)
+
if self.__recordset is not None:
self.__recordset.close ()
self.__recordset = None
@@ -295,7 +307,9 @@
self.__unsorted = []
self.__condition = None
+ assert gLeave (4)
+
# ---------------------------------------------------------------------------
# Evaluate an exist condition for an instance
# ---------------------------------------------------------------------------
_______________________________________________
Commit-gnue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-gnue