Skip to content
Snippets Groups Projects
Commit e8bbe07b authored by André Anjos's avatar André Anjos :speech_balloon:
Browse files

[bootstrap] Re-direct miniconda installation through reverse proxy

parent b4e8b8ad
Branches
Tags
1 merge request!223Re-direct miniconda installation through reverse proxy
Pipeline #51344 passed
...@@ -232,22 +232,25 @@ def ensure_miniconda_sh(): ...@@ -232,22 +232,25 @@ def ensure_miniconda_sh():
# re-downloads installer # re-downloads installer
import http.client import http.client
server = "www.idiap.ch" # http server = ("bobconda.lab.idiap.ch", 8000) # http
logger.info("Connecting to http://%s...", server) logger.info("Connecting to http://%s:%d...", *server)
conn = http.client.HTTPConnection(server) conn = http.client.HTTPConnection(server[0], port=server[1])
conn.request("GET", path) conn.request("GET", path)
r1 = conn.getresponse() r1 = conn.getresponse()
assert r1.status == 200, "Request for http://%s%s - returned status %d " "(%s)" % ( assert (
server, r1.status == 200
), "Request for http://%s:%d%s - returned status %d " "(%s)" % (
server[0],
server[1],
path, path,
r1.status, r1.status,
r1.reason, r1.reason,
) )
dst = "miniconda.sh" dst = "miniconda.sh"
logger.info("(download) http://%s%s -> %s...", server, path, dst) logger.info("(download) http://%s:%d%s -> %s...", server[0], server[1], path, dst)
with open(dst, "wb") as f: with open(dst, "wb") as f:
f.write(r1.read()) f.write(r1.read())
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment