Le 26/07/2011 13:48, Wichert Akkerman a écrit :
> On 07/26/2011 01:47 PM, Stéphane Klein wrote:
>> Hi,
>>
>> I've this in my source code :
>>
>> from zope.interface import implements
>> from transaction.interfaces import ISynchronizer
>>
>> class Synchronizer(object):
>> implements(ISynchronizer)
>>
>> def beforeCompletion(self, transaction):
>> print("beforeCompletion")
>>
>> def afterCompletion(self, transaction):
>> print("afterCompletion", transaction)
>>
>> def newTransaction(self, transaction):
>> print("newTransaction", transaction)
>>
>> ...
>>
>> transaction.manager.registerSynch(Synchronizer)
>
> I bet this works:
>
> transaction.manager.registerSynch(Synchronizer())
Ok, thanks then there are an issue here :
http://www.zodb.org/zodbbook/transactions.html#synchronizers
Regards,
Stephane
--
Stéphane Klein <[email protected]>
blog: http://stephane-klein.info
Twitter: http://twitter.com/klein_stephane
pro: http://www.is-webdesign.com
_______________________________________________
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/
ZODB-Dev mailing list - [email protected]
https://mail.zope.org/mailman/listinfo/zodb-dev