X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=scripts%2Finstall-openmano.sh;h=de8a89299c560277f0c44ece37f2063a7035456e;hb=de590c0e5276bb5860aa393e9ee135ac0de73f3b;hp=a36d4e8792f16b0475e72b1a733f141dff769cb4;hpb=443c84a6e1c04347f5d14e02344a79a297401bdc;p=osm%2FRO.git diff --git a/scripts/install-openmano.sh b/scripts/install-openmano.sh index a36d4e87..de8a8929 100755 --- a/scripts/install-openmano.sh +++ b/scripts/install-openmano.sh @@ -257,6 +257,8 @@ echo ' #################################################################' su $SUDO_USER -c "git -C ${OPENMANO_BASEFOLDER} clone ${GIT_OVIM_URL} openvim" [[ -z $DEVELOP ]] && su $SUDO_USER -c "git -C ${OPENMANO_BASEFOLDER}/openvim checkout v2.0" +trap 'rm -rf "${OPENMANO_BASEFOLDER}/openvim"' EXIT + # Install debian dependencies before setup.py [ "$_DISTRO" == "Ubuntu" ] && install_packages "libmysqlclient-dev" [ "$_DISTRO" == "CentOS" -o "$_DISTRO" == "Red" ] && install_packages "libmysqlclient-dev" #TODO check if that's the name in CentOS and RedHat @@ -307,7 +309,7 @@ then su $SUDO_USER -c 'rm -f ${HOME}/bin/service-openmano' su $SUDO_USER -c "ln -s '${OPENMANO_BASEFOLDER}/openmano' "'${HOME}/bin/openmano' su $SUDO_USER -c "ln -s '${OPENMANO_BASEFOLDER}/scripts/openmano-report.sh' "'${HOME}/bin/openmano-report' - su $SUDO_USER -c "ln -s '${OPENMANO_BASEFOLDER}/scripts/service-openmano.sh' "'${HOME}/bin/service-openmano' + su $SUDO_USER -c "ln -s '${OPENMANO_BASEFOLDER}/scripts/service-openmano' "'${HOME}/bin/service-openmano' #insert /home//bin in the PATH #skiped because normally this is done authomatically when ~/bin exist @@ -369,14 +371,14 @@ echo ' echo echo "Done! installed at /opt/openmano" - echo " Manage server with 'sudo service openmano start|stop|status|...' " + echo " Manage server with 'sudo service osm-ro start|stop|status|...' " else echo echo "Done! you may need to logout and login again for loading client configuration" - echo " Run './${OPENMANO_BASEFOLDER}/scripts/service-openmano.sh start' for starting openmano in a screen" + echo " Run './${OPENMANO_BASEFOLDER}/scripts/service-openmano start' for starting openmano in a screen" fi