[Zope-dev] Zope 2.12 and Globals.DevelopmentMode

Sylvain Viollon sylvain at infrae.com
Wed Feb 10 04:46:34 EST 2010


On Sat, 06 Feb 2010 02:14:07 -0500
Tres Seaver <tseaver at palladion.com> wrote:

   Hello,

> 
> There was never any guarantee that Globals would be fully popluated
> before the start of product initialization:  third-party code needs to
> defer checking that flag at "import" time (which is the point of the
> pattern Hanno outlines).
> 
> An even better pattern would probably be to avoid the Globals "dumping
> ground" altogether and use the configuration object directly:
> 
>   from App.config import getConfiguration
>   config = getConfiguration()
>   if config.debug_mode:
>      ....
> 

   As matter of fact I tried that. And it always returned False
   (that's why I posted that mail at first). I have to review my setup,
   to see if there is something wrong, before I can continue to argue.

   I am using buildout and plone.recipe.zope2instance.

   Regards,

   Sylvain,


-- 
Sylvain Viollon -- Infrae
t +31 10 243 7051 -- http://infrae.com
Hoevestraat 10 3033GC Rotterdam -- The Netherlands


More information about the Zope-Dev mailing list