Further fixes to logging

This commit is contained in:
Andrea Mistrali 2023-05-03 17:50:16 +02:00
parent b664c738ba
commit 2e149a730a
No known key found for this signature in database
GPG Key ID: 6FB0A77F6D5DA9B2
3 changed files with 4 additions and 5 deletions

View File

@ -30,7 +30,7 @@ import signal
from docopt import docopt
from pulses import VERSION, ledPulse
logging.basicConfig(format="%(name)s %(msg)s", stream=sys.stdout)
logging.basicConfig(format="%(asctime)-15s %(levelname)5s %(name)s[%(process)d] %(threadName)s: %(message)s")
def signal_handler(sig, frame):

View File

@ -25,13 +25,12 @@ class ledPulse(threading.Thread):
def __init__(self, gpio, name="led0"):
super().__init__(name=f"{self.__class__.__name__}({name})",
super().__init__(name=name,
daemon=True)
self.log = logging.getLogger(self.name)
self.log = logging.getLogger(self.__class__.__name__)
self.gpio = gpio
self.pwm_setup()
self.log.info(f"platform '{self.model}' " +

View File

@ -7,7 +7,7 @@ logging.basicConfig(format='%(name)s %(threadName)s %(msg)s')
log = logging.getLogger()
log.setLevel('DEBUG')
led = pulses.ledPulse(12)
led = pulses.pulse(12)
led.start()
led.set(delay=1/100, loopMethod="sin", max=20)
time.sleep(4)