bin/proxy.py: handle query timeouts

This commit is contained in:
Igor Chubin 2019-08-28 13:58:36 +02:00
parent eecd88794c
commit d78996af54

View file

@ -188,10 +188,14 @@ def proxy(path):
url = '%s/%s?%s' % (srv, path, query_string)
print(url)
attempts = 5
attempts = 10
response = None
while attempts:
response = requests.get(url, timeout=2)
try:
response = requests.get(url, timeout=2)
except requests.ReadTimeout:
attempts -= 1
continue
try:
json.loads(response.content)
break