From b8cdfaaccdbd2c1487d4c42bd84109447617a058 Mon Sep 17 00:00:00 2001 From: Berker Peksag Date: Fri, 6 Feb 2015 08:48:11 +0200 Subject: [PATCH] Make Logger.loglevel a class attribute. This way it will be easier to change log level of a custom Logger class: class MyLogger(gunicorn.glogging.Logger): loglevel = logging.WARNING --- gunicorn/glogging.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gunicorn/glogging.py b/gunicorn/glogging.py index d28a6315..2c0bb574 100644 --- a/gunicorn/glogging.py +++ b/gunicorn/glogging.py @@ -155,6 +155,7 @@ class Logger(object): "info": logging.INFO, "debug": logging.DEBUG } + loglevel = logging.INFO error_fmt = r"%(asctime)s [%(process)d] [%(levelname)s] %(message)s" datefmt = r"[%Y-%m-%d %H:%M:%S %z]" @@ -171,7 +172,6 @@ class Logger(object): self.access_log.propagate = False self.error_handlers = [] self.access_handlers = [] - self.loglevel = logging.INFO self.cfg = cfg self.setup(cfg)