From 003937249fb98d3429dfec8f9202511caded1df6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9rome=20Perrin?= <jerome@nexedi.com> Date: Tue, 16 May 2006 08:11:09 +0000 Subject: [PATCH] Lower severity of 'invoking a group method %s with %d objects' LOG message git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@7284 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/CMFActivity/Activity/SQLDict.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/product/CMFActivity/Activity/SQLDict.py b/product/CMFActivity/Activity/SQLDict.py index 7e10ab858b..34738e43b3 100644 --- a/product/CMFActivity/Activity/SQLDict.py +++ b/product/CMFActivity/Activity/SQLDict.py @@ -42,7 +42,7 @@ try: except ImportError: pass -from zLOG import LOG +from zLOG import LOG, TRACE MAX_PRIORITY = 5 MAX_GROUPED_OBJECTS = 500 @@ -283,15 +283,16 @@ class SQLDict(RAMDict): if count >= MAX_GROUPED_OBJECTS: break - get_transaction().commit() # Release locks before starting a potentially long calculation + # Release locks before starting a potentially long calculation + get_transaction().commit() # Try to invoke if group_method_id is not None: - LOG('SQLDict', 0, 'invoking a group method %s with %d objects (%d objects in expanded form)' % (group_method_id, len(message_list), count)) - #for m in message_list: - # LOG('SQLDict', 0, '%r has objects %r' % (m, m.getObjectList(activity_tool))) + LOG('SQLDict', TRACE, + 'invoking a group method %s with %d objects '\ + ' (%d objects in expanded form)' % ( + group_method_id, len(message_list), count)) activity_tool.invokeGroup(group_method_id, message_list) else: - #LOG('SQLDict dequeueMessage', 0, 'invoke %s on %s' % (message_list[0].method_id, message_list[0].object_path)) activity_tool.invoke(message_list[0]) # Check if messages are executed successfully. @@ -303,7 +304,7 @@ class SQLDict(RAMDict): for m in message_list: if m.is_executed: break - else: + else: get_transaction().abort() for i in xrange(len(message_list)): -- 2.30.9