From 5e4e70c9dc3fd5f26def81aa1108d1aa49eb98a0 Mon Sep 17 00:00:00 2001 From: ducklet Date: Sun, 19 May 2024 00:15:30 +0200 Subject: [PATCH] fix: setting the log level should only affect Unwind itself Calling Unwind with DEBUG=1 caused a lot of debug messages from dependencies like HTTPX, aiosqlite, etc. --- unwind/__main__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/unwind/__main__.py b/unwind/__main__.py index 0d5bde6..a193d8e 100644 --- a/unwind/__main__.py +++ b/unwind/__main__.py @@ -5,7 +5,7 @@ import sys from . import cli, config -log = logging.getLogger(__name__) +log = logging.getLogger(__package__) def getargs(): @@ -39,8 +39,9 @@ def main(): logging.basicConfig( format="%(asctime)s.%(msecs)03d [%(name)s:%(process)d] %(levelname)s: %(message)s", datefmt="%H:%M:%S", - level=config.loglevel, + # level=config.loglevel, ) + log.setLevel(config.loglevel) log.debug(f"Log level: {config.loglevel}") args = getargs()