aboutsummaryrefslogtreecommitdiff
path: root/stage1/Stage1Lib.scala
diff options
context:
space:
mode:
authorBenjamin Frank <ben+github@pipsfrank.de>2016-07-05 21:40:33 +0200
committerBenjamin Frank <ben+github@pipsfrank.de>2016-07-06 11:06:28 +0200
commitc8733351614bed77bd72708fdb12b36268cb2a28 (patch)
tree60e069857eefee238406202a1a0ba4e690017025 /stage1/Stage1Lib.scala
parent11342ecc8c6bd92e73b8ad9a2791f8d9462043a6 (diff)
downloadcbt-c8733351614bed77bd72708fdb12b36268cb2a28.tar.gz
cbt-c8733351614bed77bd72708fdb12b36268cb2a28.tar.bz2
cbt-c8733351614bed77bd72708fdb12b36268cb2a28.zip
Support proxy settings in CBT.
Proxy settings can be supplied either via Java system-properties or via environment variables (http_proxy/https_proxy/no_proxy). Java system-properties take precedence over env vars. Evaluation of proxy settings happens only during nailgun startup for now.
Diffstat (limited to 'stage1/Stage1Lib.scala')
-rw-r--r--stage1/Stage1Lib.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/stage1/Stage1Lib.scala b/stage1/Stage1Lib.scala
index 7b4db59..9e500a3 100644
--- a/stage1/Stage1Lib.scala
+++ b/stage1/Stage1Lib.scala
@@ -60,7 +60,7 @@ class Stage1Lib( val logger: Logger ) extends BaseLib{
true
} else {
val incomplete = ( target ++ ".incomplete" ).toPath;
- val connection = url.openConnection.asInstanceOf[HttpURLConnection]
+ val connection = Stage0Lib.openConnectionConsideringProxy(url)
if(connection.getResponseCode != HttpURLConnection.HTTP_OK){
logger.resolver(blue("not found: ") ++ url.string)
false