summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorghanshyam <ghanshyam.mann@nectechnologies.in>2015-07-08 17:01:17 +0900
committerghanshyam <ghanshyam.mann@nectechnologies.in>2015-07-08 17:04:14 +0900
commitdf257cdff34b79b2e9687e2ed34f2958f1d0740c (patch)
treea2451ec94d88576a6dcdc6ff2ed38b21dba3d199
parentd9b6280cee824fd9d3ad8766c034c7bfbce2130b (diff)
downloadoslo-incubator-df257cdff34b79b2e9687e2ed34f2958f1d0740c.tar.gz
Fix couple of env variable usage issues in venv scripts
There are couple of issues in scripts which are responsible for creating virtual environment. Issues are listed in bug#1472509. This patch fix those issues. Change-Id: I1902377c078342484cf01428660bb1b36eac1552 Closes-Bug: 1472509
-rw-r--r--tools/install_venv.py4
-rwxr-xr-xtools/run_tests_common.sh3
-rwxr-xr-xtools/with_venv.sh5
3 files changed, 5 insertions, 7 deletions
diff --git a/tools/install_venv.py b/tools/install_venv.py
index 42b155fb..452b8bd6 100644
--- a/tools/install_venv.py
+++ b/tools/install_venv.py
@@ -48,8 +48,8 @@ def print_help(venv, root):
def main(argv):
root = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))
- if os.environ.get('tools_path'):
- root = os.environ['tools_path']
+ if os.environ.get('TOOLS_PATH'):
+ root = os.environ['TOOLS_PATH']
venv = os.path.join(root, '.venv')
if os.environ.get('VENV'):
venv = os.environ['VENV']
diff --git a/tools/run_tests_common.sh b/tools/run_tests_common.sh
index 42fdbe32..7b790e6b 100755
--- a/tools/run_tests_common.sh
+++ b/tools/run_tests_common.sh
@@ -72,7 +72,7 @@ function process_options {
TOOLS_PATH=${TOOLS_PATH:-${PWD}}
VENV_PATH=${VENV_PATH:-${PWD}}
-VENV_DIR=${VENV_NAME:-.venv}
+VENV_DIR=${VENV_DIR:-.venv}
WITH_VENV=${TOOLS_PATH}/tools/with_venv.sh
ALWAYS_VENV=0
@@ -99,7 +99,6 @@ process_options $@
export VENV_PATH
export TOOLS_PATH
export VENV_DIR
-export VENV_NAME
export WITH_VENV
export VENV=${VENV_PATH}/${VENV_DIR}
diff --git a/tools/with_venv.sh b/tools/with_venv.sh
index 7303990b..165c883a 100755
--- a/tools/with_venv.sh
+++ b/tools/with_venv.sh
@@ -1,7 +1,6 @@
#!/bin/bash
-TOOLS_PATH=${TOOLS_PATH:-$(dirname $0)}
+TOOLS_PATH=${TOOLS_PATH:-$(dirname $0)/../}
VENV_PATH=${VENV_PATH:-${TOOLS_PATH}}
-VENV_DIR=${VENV_NAME:-/../.venv}
-TOOLS=${TOOLS_PATH}
+VENV_DIR=${VENV_DIR:-/.venv}
VENV=${VENV:-${VENV_PATH}/${VENV_DIR}}
source ${VENV}/bin/activate && "$@"