Remove customize src_folder variables
[integration.git] / bootstrap / vagrant-onap / lib / vnfsdk
old mode 100644 (file)
new mode 100755 (executable)
index b73e064..ea7fa33
@@ -1,33 +1,11 @@
 #!/bin/bash
 
-set -o xtrace
-
 source /var/onap/functions
 
-vnfsdk_src_folder=$git_src_folder/vnfsdk
-
-vnfsdk_repos=("refrepo")
-
-# clone_all_vnfsdk_repos() - Function that clones vnfsdk source repo.
-function clone_all_vnfsdk_repos {
-
-    for dirc in ${vnfsdk_repos[@]}; do
-        clone_repo vnfsdk/$dirc $vnfsdk_src_folder/$dirc
-    done
-}
-
-# compile_all_vnfsdk_repos - Function that builds vnfsdk source repo
-function compile_all_vnfsdk_repos {
-
-    for dirc in ${vnfsdk_repos[@]}; do
-        clone_repo vnfsdk/$dirc $vnfsdk_src_folder/$dirc
-    done
-}
-
 # _build_vnfsdk_images() - Builds VNFSDK images from source code
 function _build_vnfsdk_images {
     install_package unzip
-    pushd $vnfsdk_src_folder/refrepo/vnfmarket-be/deployment/docker/docker-refrepo
+    pushd ${src_folders[vnfsdk]}/refrepo/vnfmarket-be/deployment/docker/docker-refrepo
     build_docker_image .
     popd
 }
@@ -46,7 +24,7 @@ function get_vnfsdk_images {
 # install_vnfsdk - Function that installs vnfsdk Docker images
 function install_vnfsdk {
     install_docker_compose
-    pushd $vnfsdk_src_folder/refrepo/vnfmarket-be/deployment/install
+    pushd ${src_folders[vnfsdk]}/refrepo/vnfmarket-be/deployment/install
     /opt/docker/docker-compose up -d
     popd
 }
@@ -54,9 +32,9 @@ function install_vnfsdk {
 # init_vnfsdk() - Init VNFSDK services
 function init_vnfsdk {
     if [[ "$clone_repo" == "True" ]]; then
-        clone_all_vnfsdk_repos
+        clone_repos "vnfsdk"
         if [[ "$compile_repo" == "True" ]]; then
-            compile_all_vnfsdk_repos
+            compile_repos "vnfsdk"
         fi
     fi