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