From 8b8d49b2ee274b2a3529573645acae45ced4b2e8 Mon Sep 17 00:00:00 2001 From: Andrea Mistrali Date: Wed, 3 May 2023 17:34:50 +0200 Subject: [PATCH] Improved logging setup --- pulses/pulses.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pulses/pulses.py b/pulses/pulses.py index 2901ff1..b187340 100644 --- a/pulses/pulses.py +++ b/pulses/pulses.py @@ -25,10 +25,12 @@ class ledPulse(threading.Thread): def __init__(self, gpio, name="led0"): - self.log = logging.getLogger(self.__class__.__name__) + super().__init__(name=f"{self.__class__.__name}({name})", + daemon=True) + + self.log = logging.getLogger(self.name) self.gpio = gpio - super().__init__(name=name, daemon=True) self.pwm_setup()