[Erp5-report] r20421 - in /erp5/trunk/products/ERP5: ERP5Site.py tests/testERP5Core.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Apr 10 15:50:44 CEST 2008


Author: jerome
Date: Thu Apr 10 15:50:37 2008
New Revision: 20421

URL: http://svn.erp5.org?rev=20421&view=rev
Log:
make error_log copy to event.log by default, also do not hide Unauthorized

Modified:
    erp5/trunk/products/ERP5/ERP5Site.py
    erp5/trunk/products/ERP5/tests/testERP5Core.py

Modified: erp5/trunk/products/ERP5/ERP5Site.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/ERP5Site.py?rev=20421&r1=20420&r2=20421&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/ERP5Site.py (original)
+++ erp5/trunk/products/ERP5/ERP5Site.py Thu Apr 10 15:50:37 2008
@@ -1320,6 +1320,10 @@
     # Add an error_log
     if 'error_log' not in p.objectIds():
       manage_addErrorLog(p)
+      p.error_log.setProperties(keep_entries=20,
+                                copy_to_zlog=True,
+                                ignored_exceptions=('NotFound', 'Redirect'))
+
 
     # Remove unused default actions
     def removeActionsFromTool(tool, remove_list):

Modified: erp5/trunk/products/ERP5/tests/testERP5Core.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testERP5Core.py?rev=20421&r1=20420&r2=20421&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testERP5Core.py (original)
+++ erp5/trunk/products/ERP5/tests/testERP5Core.py Thu Apr 10 15:50:37 2008
@@ -209,7 +209,10 @@
 
   def test_error_log(self):
     self.failUnless('error_log' in self.portal.objectIds())
-  
+    self.failUnless(self.portal.error_log.getProperties()['copy_to_zlog'])
+    self.failIf('Unauthorized' in
+                self.portal.error_log.getProperties()['ignored_exceptions'])
+
   def test_03_getDefaultModule(self, quiet=quiet, run=run_all_test):
     """
     test getDefaultModule method




More information about the Erp5-report mailing list