summaryrefslogtreecommitdiffstats
path: root/dovetail/utils/local_db/launch_db.sh
diff options
context:
space:
mode:
authorgrakiss <grakiss.wanglei@huawei.com>2017-08-07 14:53:15 +0800
committergrakiss <grakiss.wanglei@huawei.com>2017-08-07 14:54:21 +0800
commit7c80a919d009666e64c231403a98b356628edfc6 (patch)
tree60d3728cf1474d8404ff508bd25fd746cb2dc615 /dovetail/utils/local_db/launch_db.sh
parent47e451d80dd90ba534b6cfa54b535ee8b483ece5 (diff)
fix base_url for public url
Change-Id: I171e9b0bce1891594bf7ef577809e73f05556810 Signed-off-by: grakiss <grakiss.wanglei@huawei.com>
Diffstat (limited to 'dovetail/utils/local_db/launch_db.sh')
-rwxr-xr-xdovetail/utils/local_db/launch_db.sh9
1 files changed, 6 insertions, 3 deletions
diff --git a/dovetail/utils/local_db/launch_db.sh b/dovetail/utils/local_db/launch_db.sh
index 38a97331..a7439b66 100755
--- a/dovetail/utils/local_db/launch_db.sh
+++ b/dovetail/utils/local_db/launch_db.sh
@@ -8,13 +8,14 @@
# http://www.apache.org/licenses/LICENSE-2.0
##############################################################################
-if [ "$#" -ne 1 ]; then
+if [ "$#" -ne 2 ]; then
echo "Error: missing parameter! try again like this:"
echo ""
- echo "./launch_db.sh 192.168.115.2"
+ echo "./launch_db.sh 192.168.115.2 http://116.66.187.136:9999"
echo ""
echo "parameters:"
echo " db_host_ip: your localhost ip address "
+ echo " base_url: your public url for website"
echo ""
exit 1
fi
@@ -22,6 +23,8 @@ fi
export mongodb_port=${mongodb_port:-"27017"}
export testapi_port=${testapi_port:-"8000"}
export db_host_ip=${db_host_ip:-"$1"}
+export base_url=${base_url:-"$2"}
+
set -e
@@ -76,7 +79,7 @@ fi
# run testapi container
echo "Step3: run ${container_name} container."
-cmd="sudo docker run -itd -p ${testapi_port}:8000 --name ${container_name} -e mongodb_url=mongodb://${db_host_ip}:${mongodb_port}/ ${testapi_img}"
+cmd="sudo docker run -itd -p ${testapi_port}:8000 --name ${container_name} -e mongodb_url=mongodb://${db_host_ip}:${mongodb_port}/ -e base_url=${base_url} ${testapi_img}"
echo $cmd
${cmd}