filter_log_message: print tracebacks

old-commit-hash: ba15fb4803
commatwo_master
Willem Melching 4 years ago
parent dc9bcce234
commit 0f9c34d55f
  1. 2
      selfdrive/debug/filter_log_message.py

@ -29,6 +29,8 @@ def print_logmessage(t, msg, min_level):
log = json.loads(msg) log = json.loads(msg)
if log['levelnum'] >= min_level: if log['levelnum'] >= min_level:
print(f"[{t / 1e9:.6f}] {log['filename']}:{log.get('lineno', '')} - {log.get('funcname', '')}: {log['msg']}") 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: except json.decoder.JSONDecodeError:
print(f"[{t / 1e9:.6f}] decode error: {msg}") print(f"[{t / 1e9:.6f}] decode error: {msg}")

Loading…
Cancel
Save