From dfab5b5cebb9078278a6c837300f760e5e4a1b4b Mon Sep 17 00:00:00 2001 From: Harmen Stoppels Date: Tue, 6 Dec 2022 17:19:04 +0100 Subject: [PATCH] Stop checking for {s3://path}/index.html (#34325) --- lib/spack/spack/s3_handler.py | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/lib/spack/spack/s3_handler.py b/lib/spack/spack/s3_handler.py index 74eb8466ce9..93aea8b1600 100644 --- a/lib/spack/spack/s3_handler.py +++ b/lib/spack/spack/s3_handler.py @@ -70,20 +70,6 @@ def s3_open(self, req): url, headers, stream = _s3_open(orig_url) return urllib.response.addinfourl(stream, headers, url) except ClientError as err: - # if no such [KEY], but [KEY]/index.html exists, - # return that, instead. - if err.response["Error"]["Code"] == "NoSuchKey": - try: - _, headers, stream = _s3_open(url_util.join(orig_url, "index.html")) - return urllib.response.addinfourl(stream, headers, orig_url) - - except ClientError as err2: - if err.response["Error"]["Code"] == "NoSuchKey": - # raise original error - raise urllib.error.URLError(err) from err - - raise urllib.error.URLError(err2) from err2 - raise urllib.error.URLError(err) from err