[Zope-Checkins] Re: [Checkins] SVN: Zope/trunk/ Added LAZY_FILE_LOADING constant to PageTemplateFile. When set to True Page Template files aren't lo

Wichert Akkerman wichert at wiggy.net
Wed Oct 17 05:13:29 EDT 2007


Previously Christian Theune wrote:
> Cool,
> 
> Am Dienstag, den 16.10.2007, 17:16 -0400 schrieb Hanno Schlichting:
> > Log message for revision 80896:
> >   Added LAZY_FILE_LOADING constant to PageTemplateFile. When set to True Page Template files aren't lo
> >   aded and parsed on Zope startup anymore, but on first access instead. When complex add-ons like Plon
> >   e are installed this can safe up to 30% of the Zope startup time. This gets a ZConfig switch ones I 
> >   figured out how to write one ;)
> >   
> > Modified: Zope/trunk/lib/python/Products/PageTemplates/PageTemplateFile.py
> > ===================================================================
> > --- Zope/trunk/lib/python/Products/PageTemplates/PageTemplateFile.py	2007-10-16 20:12:30 UTC (rev 80895)
> > +++ Zope/trunk/lib/python/Products/PageTemplates/PageTemplateFile.py	2007-10-16 21:16:07 UTC (rev 80896)
> > @@ -31,6 +31,8 @@
> >  
> >  LOG = getLogger('PageTemplateFile')
> >  
> > +LAZY_FILE_LOADING = False
> > +
> >  def guess_type(filename, text):
> 
> 
> Hmm. Maybe an option that can actually be configured would be better?
> What about adding an option to zope.conf?

The commit message said:

   This gets a ZConfig switch ones I figured out how to write one ;)

perhaps you know how that works? :)

Wichert.

-- 
Wichert Akkerman <wichert at wiggy.net>    It is simple to make things.
http://www.wiggy.net/                   It is hard to make things simple.


More information about the Zope-Checkins mailing list