[Checkins] SVN: z3ext.layout/trunk/ Log errors in @@pagelet
Nikolay Kim
fafhrd at datacom.kz
Mon Oct 13 16:38:37 EDT 2008
Log message for revision 92173:
Log errors in @@pagelet
Changed:
U z3ext.layout/trunk/CHANGES.txt
U z3ext.layout/trunk/src/z3ext/layout/pagelet.py
-=-
Modified: z3ext.layout/trunk/CHANGES.txt
===================================================================
--- z3ext.layout/trunk/CHANGES.txt 2008-10-13 20:28:01 UTC (rev 92172)
+++ z3ext.layout/trunk/CHANGES.txt 2008-10-13 20:38:36 UTC (rev 92173)
@@ -7,7 +7,9 @@
- Fixed missing NotFount in @@pagelet
+- Log errors in @@pagelet
+
1.5.0 (2008-10-06)
------------------
Modified: z3ext.layout/trunk/src/z3ext/layout/pagelet.py
===================================================================
--- z3ext.layout/trunk/src/z3ext/layout/pagelet.py 2008-10-13 20:28:01 UTC (rev 92172)
+++ z3ext.layout/trunk/src/z3ext/layout/pagelet.py 2008-10-13 20:38:36 UTC (rev 92173)
@@ -109,7 +109,7 @@
return self[name]
except Exception, err:
log = logging.getLogger('z3ext.content')
- log.debug(err)
+ log.exception(err)
raise NotFound(self.context, name, request)
@@ -120,10 +120,14 @@
else:
iface = IPagelet
- view = queryMultiAdapter((self.context, self.request), iface)
- if view is not None:
- view.update()
- return view.render()
+ try:
+ view = queryMultiAdapter((self.context, self.request), iface)
+ if view is not None:
+ view.update()
+ return view.render()
+ except Exception, err:
+ log = logging.getLogger('z3ext.content')
+ log.exception(err)
raise KeyError(name)
More information about the Checkins
mailing list