diff --git a/bob/devtools/bootstrap.py b/bob/devtools/bootstrap.py index e0eea82fe814893cdd8b26be9bbf65afe8fa460a..4338c319c4a3c0e75905bfd498ab1339816d5904 100644 --- a/bob/devtools/bootstrap.py +++ b/bob/devtools/bootstrap.py @@ -232,22 +232,25 @@ def ensure_miniconda_sh(): # re-downloads installer import http.client - server = "www.idiap.ch" # http + server = ("bobconda.lab.idiap.ch", 8000) # http - logger.info("Connecting to http://%s...", server) - conn = http.client.HTTPConnection(server) + logger.info("Connecting to http://%s:%d...", *server) + conn = http.client.HTTPConnection(server[0], port=server[1]) conn.request("GET", path) r1 = conn.getresponse() - assert r1.status == 200, "Request for http://%s%s - returned status %d " "(%s)" % ( - server, + assert ( + r1.status == 200 + ), "Request for http://%s:%d%s - returned status %d " "(%s)" % ( + server[0], + server[1], path, r1.status, r1.reason, ) 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: f.write(r1.read()) @@ -474,6 +477,9 @@ if __name__ == "__main__": if args.verbose >= 3: conda_verbosity = ["-vv"] + # print conda information for debugging purposes + run_cmdline([conda_bin, "info"] + conda_verbosity) + if args.command == "build": # simple - just use the defaults channels when self building @@ -549,6 +555,3 @@ if __name__ == "__main__": if conda_cmd == "install": cmd += ["--update-specs"] run_cmdline(cmd) - - # print conda information for debugging purposes - run_cmdline([conda_bin, "info"] + conda_verbosity)