From 48744b4cdf581daf1122b75be6f88028627ee6e6 Mon Sep 17 00:00:00 2001 From: Rick Lan Date: Thu, 26 Mar 2020 13:06:52 +1000 Subject: [PATCH] reduce sentry.io logs --- selfdrive/car/car_helpers.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/selfdrive/car/car_helpers.py b/selfdrive/car/car_helpers.py index 8ef75a4ce..b6a3e3e83 100644 --- a/selfdrive/car/car_helpers.py +++ b/selfdrive/car/car_helpers.py @@ -226,8 +226,10 @@ def log_fingerprinted(candidate): def log_unmatched_fingerprint(fingerprints, fw): while True: - crash.capture_warning("car doesn't match any fingerprints: %s" % fingerprints) - crash.capture_warning("car doesn't match any fw: %s" % fw) + if not bool(fingerprints): + crash.capture_warning("car doesn't match any fingerprints: %s" % fingerprints) + if not bool(fw): + crash.capture_warning("car doesn't match any fw: %s" % fw) break def get_car(logcan, sendcan, has_relay=False): @@ -238,8 +240,10 @@ def get_car(logcan, sendcan, has_relay=False): y = threading.Thread(target=log_unmatched_fingerprint, args=(fingerprints,car_fw,)) y.start() - cloudlog.warning("car doesn't match any fingerprints: %r", fingerprints) - cloudlog.warning("car doesn't match any fw: %s" % car_fw) + if not bool(fingerprints): + cloudlog.warning("car doesn't match any fingerprints: %r", fingerprints) + if not bool(fw): + cloudlog.warning("car doesn't match any fw: %s" % car_fw) candidate = "mock" if is_online():