[Zope3-Users] Re: Prevent an event
Benji York
benji at zope.com
Mon Sep 17 14:05:13 EDT 2007
Philipp von Weitershausen wrote:
> Just to be clear: As far as I remember, nothing happens on catalog
> creation. Stuff happens on *index* creation. When you add an index to a
> catalog that is already aware of objects, it will make sure that the
> newly added catalog is up to date by forcing an indexing procedure. And
> yes, this will wake up all the objects in your catalog (which isn't a
> recursive process, nor does it mean "touch"ing in the sense of
> modification).
>
> Unfortuantely, there isn't a way to prevent the execution of a selected
> event subscriber (which is probably what you want; you don't want to
> prevent the event as a whole).
I've had the need to do this when adding an index to an app with a large
amount of content (30 gig or so), but unfortunately I don't remember how
we did it. If no one pipes up soon I'll try to dig up the details.
--
Benji York
Senior Software Engineer
Zope Corporation
More information about the Zope3-users
mailing list