From 7c5eb08436bb85f499eb0e84be759f11deb1f404 Mon Sep 17 00:00:00 2001 From: SerenaFeng Date: Thu, 7 Apr 2016 23:34:00 -0400 Subject: add bash script to config pip and easy_install JIRA: FUNCTEST-139 Change-Id: Iec0c1d0315ded19286fa2df8478567f4cda194b4 Signed-off-by: SerenaFeng --- docker/config_install_env.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 docker/config_install_env.sh (limited to 'docker/config_install_env.sh') diff --git a/docker/config_install_env.sh b/docker/config_install_env.sh new file mode 100644 index 000000000..ed67994f0 --- /dev/null +++ b/docker/config_install_env.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +set -e + +PIP_PATH=~/.pip +PIP_CONF=$PIP_PATH/pip.conf +EASY_INSTALL_CONF=~/.pydistutil.cfg + +if [ "x$BASE_PIP_URL" = "x" ];then + exit 0 +fi + +echo "config pip and easy_install" +HOSTNAME=`echo $BASE_PIP_URL | awk -F '[:/]' '{print $4}'` +if [ "x$HOSTNAME" = "x" ]; then + echo "invalid BASE_PIP_URL: $BASE_PIP_URL" + exit 1 +fi + +if [ ! -d $PIP_PATH ];then + mkdir $PIP_PATH +fi + +echo -e "[global]\ntrusted-host = $HOSTNAME\nindex-url = $BASE_PIP_URL\ntimeout = 6000" > $PIP_CONF +echo -e "[easy_install]\nindex-url = $BASE_PIP_URL\nfind-links = $BASE_PIP_URL" > $EASY_INSTALL_CONF + -- cgit 1.2.3-korg