From f244f58479c3e6e50d6eb6f32cda994a2d75de3a Mon Sep 17 00:00:00 2001 From: helmutm Date: Tue, 12 Feb 2008 18:54:27 +0000 Subject: [PATCH] first steps towards getting favorites (and other personalization stuff) to work git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@2396 fd906abe-77d9-0310-91a1-e0d9ade77398 --- tracking/btree.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tracking/btree.py b/tracking/btree.py index 04f580b..841df3e 100644 --- a/tracking/btree.py +++ b/tracking/btree.py @@ -58,6 +58,7 @@ class Track(Persistent): metadata_attributes = ('taskId', 'runId', 'userName', 'timeStamp') index_attributes = metadata_attributes + typeName = 'Track' @property def metadata(self): @@ -81,8 +82,9 @@ class Track(Persistent): def __repr__(self): md = self.metadata md['timeStamp'] = timeStamp2ISO(md['timeStamp']) - return '' % (`[md[a] for a in self.metadata_attributes]`, - `self.data`) + return '<%s %s: %s>' % (self.typeName, + repr([md[a] for a in self.metadata_attributes]), + repr(self.data)) class TrackingStorage(BTreeContainer):