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())
_______________________________________________
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