summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornechda <[email protected]>2025-09-25 20:35:21 +0300
committernechda <[email protected]>2025-09-25 21:47:39 +0300
commit596d5757b397ce4328b3ee3bee9477f99cfc6ab3 (patch)
treedb7f421d3b69c23148569c186f3664a85c98d16f
parent481002d167e7a950b4d3cb466d889b7a176d5352 (diff)
fix fetch_from_sandbox py3 migration
Fix commit_hash:53500d3e30bbbfdd1789ce8cb9ef60b901a51ac1
-rwxr-xr-xbuild/scripts/fetch_from_sandbox.py13
1 files changed, 6 insertions, 7 deletions
diff --git a/build/scripts/fetch_from_sandbox.py b/build/scripts/fetch_from_sandbox.py
index dc1214020b2..d9029922514 100755
--- a/build/scripts/fetch_from_sandbox.py
+++ b/build/scripts/fetch_from_sandbox.py
@@ -85,17 +85,17 @@ def _urlopen(url, data=None, headers=None):
started = time.time()
reqid = uuid.uuid4()
- request = urllib.Request(url, data=data, headers=headers or {})
+ request = urllib.request.Request(url, data=data, headers=headers or {})
request.add_header('X-Request-Timeout', str(tout))
request.add_header('X-Request-Id', str(reqid))
request.add_header('User-Agent', 'fetch_from_sandbox.py')
- for i in xrange(n):
+ for i in range(n):
retry_after = i
try:
request.add_header('X-Request-Duration', str(int(time.time() - started)))
- return urllib.urlopen(request, timeout=tout).read()
+ return urllib.request.urlopen(request, timeout=tout).read()
- except urllib.HTTPError as e:
+ except urllib.request.HTTPError as e:
logging.warning('failed to fetch URL %s with HTTP code %d: %s', url, e.code, e)
retry_after = int(e.headers.get('Retry-After', str(retry_after)))
@@ -104,9 +104,8 @@ def _urlopen(url, data=None, headers=None):
except Exception as e:
logging.warning('failed to fetch URL %s: %s', url, e)
-
- if i + 1 == n:
- raise e
+ if i + 1 == n:
+ raise e
time.sleep(retry_after)