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  -  ZODB-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zodb-dev

Reply via email to