From bb5817849627d575d97eb747d945c2bca727cf20 Mon Sep 17 00:00:00 2001 From: Jussi Kukkonen Date: Thu, 3 Feb 2022 17:04:56 +0200 Subject: [PATCH] ngclient: Small refactor, avoid isinstance Signed-off-by: Jussi Kukkonen --- tuf/ngclient/fetcher.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tuf/ngclient/fetcher.py b/tuf/ngclient/fetcher.py index 002572131b..83900bf300 100644 --- a/tuf/ngclient/fetcher.py +++ b/tuf/ngclient/fetcher.py @@ -65,9 +65,9 @@ def fetch(self, url: str) -> Iterator[bytes]: # fetcher implementation try: return self._fetch(url) + except exceptions.DownloadError as e: + raise e except Exception as e: - if isinstance(e, exceptions.DownloadError): - raise e raise exceptions.DownloadError(f"Failed to download {url}") from e @contextmanager