filter_log_message: print tracebacks

This commit is contained in:
Willem Melching
2021-06-17 17:14:57 +02:00
parent 08c1fa32c7
commit ba15fb4803
+2
View File
@@ -29,6 +29,8 @@ def print_logmessage(t, msg, min_level):
log = json.loads(msg)
if log['levelnum'] >= min_level:
print(f"[{t / 1e9:.6f}] {log['filename']}:{log.get('lineno', '')} - {log.get('funcname', '')}: {log['msg']}")
if 'exc_info' in log:
print(log['exc_info'])
except json.decoder.JSONDecodeError:
print(f"[{t / 1e9:.6f}] decode error: {msg}")