Debug logger

This commit is contained in:
2026-08-10 18:32:29 -03:00
parent 67404c71df
commit 2167e9b801
2 changed files with 7 additions and 2 deletions
+6 -1
View File
@@ -137,7 +137,8 @@ class App(DataDict):
self.logger = logger
# Find lowest priority loglevel
if debug_level or App.DEBUG or "--debug" in self._args_list:
if debug_level or App.DEBUG or "--debug" in sys.argv or "--debug" in self._args_list:
print("DEBUG!")
self.debug_level = True
self.loglevel = "DEBUG"
else: # compare verbose to loglevel
@@ -151,14 +152,18 @@ class App(DataDict):
if "loglevel" in self and self.loglevel is None:
if loglevel is not None:
self.logger.debug("self.loglevel is None, but setup_logger(loglevel) is not None")
self.loglevel = loglevel
else:
self.logger.debug("self.loglevel = App.LOGLEVEL (%s)", App.LOGLEVEL)
self.loglevel = App.LOGLEVEL
# lower = more priority
if loglevel_map[self.loglevel] > loglevel_map["INFO"]:
self.logger.debug("self.loglevel='%s'(%d) > INFO", self.loglevel, loglevel_map[self.loglevel])
self.loglevel = "INFO"
self.logger.info("Setting loglevel to %s",self.loglevel)
self.logger.setLevel(loglevel_map[self.loglevel])
# Get logfile
+1 -1
View File
@@ -14,7 +14,7 @@ import sys
import pprint
# Globals
format_str = "[%(name)s:%(filename)s:%(funcName)s:%(lineno)04d] %(asctime)s::%(levelname).4s: %(message)s"
format_str = "[%(name)s][%(filename)s:%(lineno)04d][%(relativeCreated)s]::%(levelname).4s: (%(funcName)s) %(message)s"
# %(name)s Name of the logger (logging channel)
# %(levelno)s Numeric logging level for the message (DEBUG, INFO,
# WARNING, ERROR, CRITICAL)