Further fixes to logging
This commit is contained in:
parent
b664c738ba
commit
2e149a730a
|
@ -30,7 +30,7 @@ import signal
|
||||||
from docopt import docopt
|
from docopt import docopt
|
||||||
from pulses import VERSION, ledPulse
|
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):
|
def signal_handler(sig, frame):
|
||||||
|
|
|
@ -25,13 +25,12 @@ class ledPulse(threading.Thread):
|
||||||
|
|
||||||
def __init__(self, gpio, name="led0"):
|
def __init__(self, gpio, name="led0"):
|
||||||
|
|
||||||
super().__init__(name=f"{self.__class__.__name__}({name})",
|
super().__init__(name=name,
|
||||||
daemon=True)
|
daemon=True)
|
||||||
|
|
||||||
self.log = logging.getLogger(self.name)
|
self.log = logging.getLogger(self.__class__.__name__)
|
||||||
self.gpio = gpio
|
self.gpio = gpio
|
||||||
|
|
||||||
|
|
||||||
self.pwm_setup()
|
self.pwm_setup()
|
||||||
|
|
||||||
self.log.info(f"platform '{self.model}' " +
|
self.log.info(f"platform '{self.model}' " +
|
||||||
|
|
2
test.py
2
test.py
|
@ -7,7 +7,7 @@ logging.basicConfig(format='%(name)s %(threadName)s %(msg)s')
|
||||||
log = logging.getLogger()
|
log = logging.getLogger()
|
||||||
log.setLevel('DEBUG')
|
log.setLevel('DEBUG')
|
||||||
|
|
||||||
led = pulses.ledPulse(12)
|
led = pulses.pulse(12)
|
||||||
led.start()
|
led.start()
|
||||||
led.set(delay=1/100, loopMethod="sin", max=20)
|
led.set(delay=1/100, loopMethod="sin", max=20)
|
||||||
time.sleep(4)
|
time.sleep(4)
|
||||||
|
|
Loading…
Reference in New Issue