mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-07-05 21:42:05 +08:00
Handle json decode error
old-commit-hash: d082cc6c6b61f99cea034bc8f1b9c12dd603cca3
This commit is contained in:
@@ -32,9 +32,13 @@ if __name__ == "__main__":
|
||||
|
||||
if sm.updated['logMessage']:
|
||||
t = sm.logMonoTime['logMessage']
|
||||
log = json.loads(sm['logMessage'])
|
||||
if log['levelnum'] >= min_level:
|
||||
print(f"[{t / 1e9:.6f}] {log['filename']}:{log.get('lineno', '')} - {log.get('funcname', '')}: {log['msg']}")
|
||||
try:
|
||||
log = json.loads(sm['logMessage'])
|
||||
if log['levelnum'] >= min_level:
|
||||
print(f"[{t / 1e9:.6f}] {log['filename']}:{log.get('lineno', '')} - {log.get('funcname', '')}: {log['msg']}")
|
||||
except json.decoder.JSONDecodeError:
|
||||
print(f"[{t / 1e9:.6f}] decode error: {sm['logMessage']}")
|
||||
|
||||
if sm.updated['androidLogEntry']:
|
||||
t = sm.logMonoTime['androidLogEntry']
|
||||
print(f"[{t / 1e9:.6f}] - ")
|
||||
|
||||
Reference in New Issue
Block a user