]> git.ipfire.org Git - pakfire.git/commitdiff
logger: Clear any previously configured handlers
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 27 May 2022 09:40:36 +0000 (09:40 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 27 May 2022 09:40:36 +0000 (09:40 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/logger.py

index 2787f806e9a8657b0d28da0966ae4a5a6393ff78..173c8bd2c674732ce4557936725f180b4a891e38 100644 (file)
@@ -31,6 +31,9 @@ def setup(name, level=logging.INFO, syslog_identifier="pakfire", enable_console=
        # Do not propagate anything
        log.propagate = False
 
+       # Clear any previous handlers
+       log.handlers.clear()
+
        # Enable console output
        if enable_console:
                console = ConsoleHandler()