Catch 404 errors and add logs when when tor bridges are deleted (#2853)

This commit is contained in:
KYC 2022-01-04 19:58:30 +00:00 committed by GitHub
parent abb393ff70
commit 4802271feb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -151,6 +151,9 @@ def apiGetHosts(session, shopurl):
response = session.get(url)
except Exception as e:
raise BlitzError("failed HTTP request", {'url': url}, e)
if response.status_code == 404:
raise BlitzError("failed HTTP code, cancel the old tor bridge subscription and create a new one",
{'status_code': response.status_code})
if response.status_code != 200:
raise BlitzError("failed HTTP code", {'status_code': response.status_code})