[Grok-dev] A thought on the severe local utility problem
sebastian at urbantalk.se
Wed Aug 19 07:04:31 EDT 2009
The ZMI supports "reindex" so one can enter the ZMI to add an index
and reindex it for a running application. So my guess is that
populating the index is doable.
On 19 aug 2009, at 12.07, Jeroen Michiel wrote:
> I have been thinking about this problem, too.
> The main problem is that the local utilities can only be created 'at
> run-time', and not 'at grok-time'.
> So they are added in a IObjectAdded handler for you app.
> I was thinking: wouldn't it be a good idea to has some sort of
> 'IServerStarted' event (or does this actually exist)? Then you
> could, each
> time the server starts, check if all localutilities exist, and if
> they don't
> create them. Of course, you then still have the problem of how to
> object that are already in the database (for instance if you added a
> at a later time), but perhaps there's a straight-forward way of
> fixing that?
> Just an idea...
> View this message in context: http://www.nabble.com/A-thought-on-the-severe-local-utility-problem-tp25040156p25041342.html
> Sent from the Grok mailing list archive at Nabble.com.
> Grok-dev mailing list
> Grok-dev at zope.org
More information about the Grok-dev