From 98d7c452a427d47b5b8c06f9e9468bd796eb3220 Mon Sep 17 00:00:00 2001 From: Rick Lan Date: Thu, 20 Dec 2018 09:02:34 +1000 Subject: [PATCH] let uploader to upload compressed log first (when allowed) then process uncompressed rlog (suggested by ku7) --- selfdrive/loggerd/uploader.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/selfdrive/loggerd/uploader.py b/selfdrive/loggerd/uploader.py index ff1e4e37663442..4a0698285d576e 100644 --- a/selfdrive/loggerd/uploader.py +++ b/selfdrive/loggerd/uploader.py @@ -124,9 +124,14 @@ def get_data_stats(self): return dict(name_counts), total_size def next_file_to_upload(self, with_video): - # try to upload log files first + # try to upload compressed log files first for name, key, fn in self.gen_upload_files(): - if name in ["rlog", "rlog.bz2"]: + if name == "rlog.bz2": + return (key, fn, 0) + + # then upload those which are yet to be compressed + for name, key, fn in self.gen_upload_files(): + if name == "rlog": return (key, fn, 0) if with_video: