From ae729990cafd1f5c8ae9758e8071e13b49ee8038 Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Tue, 27 Apr 2021 00:45:14 +0200 Subject: [PATCH] let's see if we can override the loglevel this way --- owrx/__main__.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/owrx/__main__.py b/owrx/__main__.py index 176b7d9..c679fca 100644 --- a/owrx/__main__.py +++ b/owrx/__main__.py @@ -18,6 +18,7 @@ import argparse import logging logger = logging.getLogger(__name__) +logging.basicConfig(level=logging.DEBUG, format="%(asctime)s - %(name)s - %(levelname)s - %(message)s") class ThreadedHttpServer(ThreadingMixIn, HTTPServer): @@ -49,12 +50,9 @@ def main(): args = parser.parse_args() - loglevel = logging.INFO - # set loglevel to debug when running the receiver - if args.module is None or args.debug: - loglevel = logging.DEBUG - - logging.basicConfig(level=loglevel, format="%(asctime)s - %(name)s - %(levelname)s - %(message)s") + # set loglevel to info for CLI commands + if args.module is not None and not args.debug: + logging.getLogger().setLevel(logging.INFO) if args.version: print("OpenWebRX version {version}".format(version=openwebrx_version))