From: Michael Tremer Date: Fri, 26 May 2023 16:52:51 +0000 (+0000) Subject: backend: rmtree: Ignore if path didn't exist X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9925639b93a511e169309d23cc533a82ec4c95f0;p=pbs.git backend: rmtree: Ignore if path didn't exist Signed-off-by: Michael Tremer --- diff --git a/src/buildservice/__init__.py b/src/buildservice/__init__.py index fd248bb8..1bb79ca7 100644 --- a/src/buildservice/__init__.py +++ b/src/buildservice/__init__.py @@ -402,7 +402,12 @@ class Backend(object): log.debug("Removing %s..." % path) - await asyncio.to_thread(shutil.rmtree, path) + try: + await asyncio.to_thread(shutil.rmtree, path) + + # Ignore if path didn't exist in the first place + except FileNotFoundError: + pass def tempfile(self, mode="w+b", delete=True): """