From b9d6e46572fc3979afd7debd105688ff5f91086b Mon Sep 17 00:00:00 2001 From: "James R. Barlow" Date: Fri, 31 May 2019 15:12:46 -0700 Subject: [PATCH] shutil.rmtree: use builtin error suppression --- src/ocrmypdf/_jobcontext.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/ocrmypdf/_jobcontext.py b/src/ocrmypdf/_jobcontext.py index 5daab103..2a141e7f 100644 --- a/src/ocrmypdf/_jobcontext.py +++ b/src/ocrmypdf/_jobcontext.py @@ -19,7 +19,6 @@ import logging import shutil import sys import os -from contextlib import suppress class PicklableLoggerMixin: @@ -96,8 +95,7 @@ def cleanup_working_files(work_folder, options): if options.keep_temporary_files: print(f"Temporary working files saved at:\n{work_folder}", file=sys.stderr) else: - with suppress(FileNotFoundError): - shutil.rmtree(work_folder) + shutil.rmtree(work_folder, ignore_errors=True) class LogNameAdapter(logging.LoggerAdapter):