From b0d4ebe844d42f3b096de2974c4d7eebb6d5068c Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Mon, 23 Nov 2015 21:40:11 +0100 Subject: [PATCH] Don't log VDEBUG messages with --debug. This reduces the log spam quite a bit, which also makes things easier when dealing with CI output. --- qutebrowser/utils/log.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qutebrowser/utils/log.py b/qutebrowser/utils/log.py index 6442ed999..1ca57ef6c 100644 --- a/qutebrowser/utils/log.py +++ b/qutebrowser/utils/log.py @@ -140,12 +140,15 @@ class CriticalQtWarning(Exception): def init_log(args): """Init loggers based on the argparse namespace passed.""" - level = 'VDEBUG' if args.debug else args.loglevel.upper() + level = args.loglevel.upper() try: numeric_level = getattr(logging, level) except AttributeError: raise ValueError("Invalid log level: {}".format(args.loglevel)) + if numeric_level > logging.DEBUG and args.debug: + numeric_level = logging.DEBUG + console, ram = _init_handlers(numeric_level, args.color, args.loglines) root = logging.getLogger() if console is not None: