summaryrefslogtreecommitdiffstats
path: root/utils/test/testapi/install.sh
diff options
context:
space:
mode:
authorrohitsakala <rohitsakala@gmail.com>2016-12-29 08:11:51 +0530
committerrohitsakala <rohitsakala@gmail.com>2016-12-29 08:13:46 +0530
commita80275e17d9da07fcd67af4237c0276c0f685296 (patch)
treec3f0bec32872881705fdfb54fcb8ff423e3caf88 /utils/test/testapi/install.sh
parent1187b8986273873ca031ffe44f18b2ca52b97973 (diff)
Fix installation of testapi in virtualenv
Ref :- https://openstack.nimeyo.com/87286/openstack-packaging-all-definition-data-files-config-setup Change-Id: I2519d3930bfeb4d22f92623dcc7ac88e2980b132 Signed-off-by: rohitsakala <rohitsakala@gmail.com>
Diffstat (limited to 'utils/test/testapi/install.sh')
-rwxr-xr-xutils/test/testapi/install.sh14
1 files changed, 11 insertions, 3 deletions
diff --git a/utils/test/testapi/install.sh b/utils/test/testapi/install.sh
index 43229eabb..c55691aed 100755
--- a/utils/test/testapi/install.sh
+++ b/utils/test/testapi/install.sh
@@ -10,9 +10,17 @@ usage:
where:
-h|--help show this help text"
-if [[ $(whoami) != "root" ]]; then
- echo "Error: This script must be run as root!"
- exit 1
+# Ref :- https://openstack.nimeyo.com/87286/openstack-packaging-all-definition-data-files-config-setup
+
+if [ -z "$VIRTUAL_ENV" ];
+then
+ if [[ $(whoami) != "root" ]];
+ then
+ echo "Error: This script must be run as root!"
+ exit 1
+ fi
+else
+ sed -i -e 's#/etc/opnfv_testapi =#etc/opnfv_testapi =#g' setup.cfg
fi
cp -fr 3rd_party/static opnfv_testapi/tornado_swagger