support no_proxy environment variable
Change-Id: I5175f9752abe358cca0d2e3e5cf6d94605df451a
diff --git a/functions b/functions
index 46a6f8a..2f5cdbc 100644
--- a/functions
+++ b/functions
@@ -17,6 +17,7 @@
[[ "$(id -u)" = "0" ]] && sudo="env"
$sudo DEBIAN_FRONTEND=noninteractive \
http_proxy=$http_proxy https_proxy=$https_proxy \
+ no_proxy=$no_proxy \
apt-get --option "Dpkg::Options::=--force-confold" --assume-yes "$@"
}
@@ -479,6 +480,7 @@
sudo PIP_DOWNLOAD_CACHE=${PIP_DOWNLOAD_CACHE:-/var/cache/pip} \
HTTP_PROXY=$http_proxy \
HTTPS_PROXY=$https_proxy \
+ NO_PROXY=$no_proxy \
$CMD_PIP install --use-mirrors $@
}
@@ -509,6 +511,7 @@
sudo \
HTTP_PROXY=$http_proxy \
HTTPS_PROXY=$https_proxy \
+ NO_PROXY=$no_proxy \
python setup.py develop \
)
}
@@ -562,6 +565,7 @@
local sudo="sudo"
[[ "$(id -u)" = "0" ]] && sudo="env"
$sudo http_proxy=$http_proxy https_proxy=$https_proxy \
+ no_proxy=$no_proxy \
yum install -y "$@"
}