Fixup logging when no module log.debug output specifed
This commit is contained in:
parent
4e73ea6e6a
commit
a3c405912a
13
app/log.py
13
app/log.py
@ -27,12 +27,13 @@ class FunctionFilter(logging.Filter):
|
||||
self.modules: list[str] = []
|
||||
self.functions: defaultdict[str, list[str]] = defaultdict(list)
|
||||
|
||||
for module in module_functions.keys():
|
||||
if module_functions[module]:
|
||||
for function in module_functions[module]:
|
||||
self.functions[module].append(function)
|
||||
else:
|
||||
self.modules.append(module)
|
||||
if module_functions:
|
||||
for module in module_functions.keys():
|
||||
if module_functions[module]:
|
||||
for function in module_functions[module]:
|
||||
self.functions[module].append(function)
|
||||
else:
|
||||
self.modules.append(module)
|
||||
|
||||
def filter(self, record: logging.LogRecord) -> bool:
|
||||
if not getattr(record, "levelname", None) == "DEBUG":
|
||||
|
||||
Loading…
Reference in New Issue
Block a user