diff --git a/selfdrive/loggerd/deleter.py b/selfdrive/loggerd/deleter.py index e7006a08cf..d745e91fb5 100644 --- a/selfdrive/loggerd/deleter.py +++ b/selfdrive/loggerd/deleter.py @@ -28,7 +28,10 @@ def deleter_thread(exit_event): try: cloudlog.info(f"deleting {delete_path}") - shutil.rmtree(delete_path) + if os.path.isfile(delete_path): + os.remove(delete_path) + else: + shutil.rmtree(delete_path) break except OSError: cloudlog.exception(f"issue deleting {delete_path}")