diff --git a/swh/lister/maven/lister.py b/swh/lister/maven/lister.py --- a/swh/lister/maven/lister.py +++ b/swh/lister/maven/lister.py @@ -148,10 +148,12 @@ # ] # Download the main text index file. - logger.info("Downloading text index from %s.", self.INDEX_URL) + logger.info("Downloading computed index from %s.", self.INDEX_URL) assert self.INDEX_URL is not None response = requests.get(self.INDEX_URL, stream=True) - response.raise_for_status() + if response.status_code != 200: + logger.error("Index %s not found, stopping", self.INDEX_URL) + response.raise_for_status() # Prepare regexes to parse index exports.