RobustLogReader that can recover corrupted bz2 files (#22835)
* LogReader with bzip2 recovery * only rlogs * add comment * plotjuggler should also use robust logreader old-commit-hash: 6d6f989b7f4f084ff2a1124aa4de05b90d7fc534
This commit is contained in:
@@ -10,7 +10,7 @@ from common.basedir import BASEDIR
|
||||
from selfdrive.test.process_replay.compare_logs import save_log
|
||||
from tools.lib.api import CommaApi
|
||||
from tools.lib.auth_config import get_token
|
||||
from tools.lib.logreader import LogReader
|
||||
from tools.lib.robust_logreader import RobustLogReader
|
||||
from tools.lib.route import Route
|
||||
from urllib.parse import urlparse, parse_qs
|
||||
|
||||
@@ -22,7 +22,7 @@ def load_segment(segment_name):
|
||||
return []
|
||||
|
||||
try:
|
||||
return list(LogReader(segment_name))
|
||||
return list(RobustLogReader(segment_name))
|
||||
except ValueError as e:
|
||||
print(f"Error parsing {segment_name}: {e}")
|
||||
return []
|
||||
|
||||
Reference in New Issue
Block a user