Make get-tor.py fail hard on errors

This commit is contained in:
Micah Lee 2022-10-09 16:16:29 -07:00
parent c51430d6f7
commit e506ccb27d
No known key found for this signature in database
GPG key ID: 403C2657CD994F73

View file

@ -295,7 +295,7 @@ def update_tor_bridges():
print(
f"There was a problem fetching the latest built-in bridges: status_code={r.status_code}"
)
return False
sys.exit(1)
result = r.json()
print(f"Built-in bridges: {result}")
@ -304,7 +304,7 @@ def update_tor_bridges():
print(
f"There was a problem fetching the latest built-in bridges: errors={result['errors']}"
)
return False
sys.exit(1)
for bridge_type in ["meek-azure", "obfs4", "snowflake"]:
if bridge_type in result and result[bridge_type]: