fix(itho_i2c): make loglevel in itho_i2c module adjustable

This commit is contained in:
Pim van den Berg 2023-07-19 13:34:21 +02:00
parent 7a1140e26c
commit 1ffd5a72d7
2 changed files with 6 additions and 0 deletions

View File

@ -434,6 +434,7 @@ def main():
if args.loglevel:
logger.setLevel(args.loglevel.upper())
logging.getLogger("itho_i2c").setLevel(args.loglevel.upper())
if args.timestamp:
stdout_log_handler.setFormatter(

View File

@ -4,8 +4,13 @@ import logging
import pigpio
import struct
import time
import sys
logger = logging.getLogger(__name__)
logger.setLevel(logging.INFO)
stdout_log_handler = logging.StreamHandler(sys.stdout)
stdout_log_handler.setFormatter(logging.Formatter("%(message)s"))
logger.addHandler(stdout_log_handler)
actions = {
"getnodeid": [0x90, 0xE0],