filter_log_message: print tracebacks

pull/214/head
Willem Melching 4 years ago
parent 08c1fa32c7
commit ba15fb4803
  1. 2
      selfdrive/debug/filter_log_message.py

@ -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}")

Loading…
Cancel
Save