[Zope-dev] Zope 2.12 - one more ZPublisher event
Martin Aspeli
optilude+lists at gmail.com
Thu Nov 12 06:29:43 EST 2009
Leonardo Rochael Almeida wrote:
> Wouldn't it be better to just move IPubFailure before the abort? Is
> there a reason for subscribing to such an event which would required
> the transaction to be aborted already? I can see the usefulness of the
> transaction being already doom()ed before this event, but not aborted.
There is an IPubSuccess which runs after the transaction is closed.
Doing post-processing after closure may be useful to keep transactions
shorter and thus reduce the risk of conflict errors. I don't think an
extra event will cost us much, so being consistent and granular is
probably best.
Martin
--
Author of `Professional Plone Development`, a book for developers who
want to work with Plone. See http://martinaspeli.net/plone-book
More information about the Zope-Dev
mailing list