From f6be2c31412e34a837d93277d51efa12d2a80bbf Mon Sep 17 00:00:00 2001 From: Andrew Mirsky Date: Wed, 16 Jul 2025 18:04:08 -0400 Subject: [PATCH] improving amqtt script logging, silence 'transitions' module, additional info if debug is enabled --- amqtt/scripts/broker_script.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/amqtt/scripts/broker_script.py b/amqtt/scripts/broker_script.py index 8901ccc..8003eb0 100644 --- a/amqtt/scripts/broker_script.py +++ b/amqtt/scripts/broker_script.py @@ -41,9 +41,12 @@ def broker_main( ) -> None: """Command-line script for running a MQTT 3.1.1 broker.""" formatter = "[%(asctime)s] :: %(levelname)s - %(message)s" + if debug: + formatter = "[%(asctime)s] %(name)s:%(lineno)d :: %(levelname)s - %(message)s" level = logging.DEBUG if debug else logging.INFO logging.basicConfig(level=level, format=formatter) + logging.getLogger("transitions").setLevel(logging.WARNING) try: if config_file: config = read_yaml_config(config_file)