[Checkins] SVN: grokcore.view/branches/1.13/src/grokcore/view/templatereg.py Fix backport.
Uli Fouquet
uli at gnufix.de
Wed May 26 20:39:45 EDT 2010
Log message for revision 112746:
Fix backport.
Changed:
U grokcore.view/branches/1.13/src/grokcore/view/templatereg.py
-=-
Modified: grokcore.view/branches/1.13/src/grokcore/view/templatereg.py
===================================================================
--- grokcore.view/branches/1.13/src/grokcore/view/templatereg.py 2010-05-27 00:36:43 UTC (rev 112745)
+++ grokcore.view/branches/1.13/src/grokcore/view/templatereg.py 2010-05-27 00:39:45 UTC (rev 112746)
@@ -14,11 +14,16 @@
We set the logger level to ``logging.ERROR``, which means that by
default warning messages will not be displayed.
+
+ Logger level is only set, if that not already happened
+ before. This way third-party components can determine the logging
+ options before grokking packages.
"""
logger = logging.getLogger('grokcore.view')
if len(logger.handlers) > 0:
return logger
- logger.setLevel(logging.ERROR)
+ if logger.level == logging.NOTSET:
+ logger.setLevel(logging.ERROR)
handler = logging.StreamHandler()
formatter = logging.Formatter("%(levelname)s: %(message)s")
handler.setFormatter(formatter)
More information about the checkins
mailing list