if [[ -n "$option_install_openvim" ]]
then
- pushd ${DIRmano}/..
- echo "installing openvim at $PWD/openvim ... "
+ mkdir -p ${DIRNAME}/local
+ pushd ${DIRNAME}/local
+ echo "installing openvim at ${DIRNAME}/openvim ... "
wget -O install-openvim.sh "https://osm.etsi.org/gitweb/?p=osm/openvim.git;a=blob_plain;f=scripts/install-openvim.sh"
chmod +x install-openvim.sh
sudo ./install-openvim.sh --no-install-packages --force --quiet --develop
- alias initopenvim="${PWD}/openvim/scripts/initopenvim.sh"
- alias openvim="${PWD}/openvim/scripts/openvim"
- option_init_openvim="-"
+ export alias initopenvim="${PWD}/openvim/scripts/initopenvim.sh"
+ export alias openvim="${PWD}/openvim/scripts/openvim"
+ option_init_openvim=""
+ ${DIRNAME}/local/openvim/scripts/initopenvim.sh${force_param}${insert_bashrc_param}${screen_vim_param} || echo "WARNING openvim cannot be initialized. The rest of test can fail!"
+
popd
fi
[[ -z "$option_init_openvim" ]] || initopenvim${force_param}${insert_bashrc_param}${screen_vim_param} || echo "WARNING openvim cannot be initialized. The rest of test can fail!"
${DIRmano}/openmano instance-scenario-delete -f complex2-instance || echo "fail"
${DIRmano}/openmano instance-scenario-delete -f complex3-instance || echo "fail"
${DIRmano}/openmano instance-scenario-delete -f complex4-instance || echo "fail"
+ ${DIRmano}/openmano instance-scenario-delete -f complex5-instance || echo "fail"
${DIRmano}/openmano scenario-delete -f simple || echo "fail"
${DIRmano}/openmano scenario-delete -f complex || echo "fail"
${DIRmano}/openmano scenario-delete -f complex2 || echo "fail"
${DIRmano}/openmano scenario-delete -f complex3 || echo "fail"
${DIRmano}/openmano scenario-delete -f complex4 || echo "fail"
+ ${DIRmano}/openmano scenario-delete -f complex5 || echo "fail"
${DIRmano}/openmano vnf-delete -f linux || echo "fail"
${DIRmano}/openmano vnf-delete -f linux_2VMs_v02 || echo "fail"
${DIRmano}/openmano vnf-delete -f dataplaneVNF_2VMs || echo "fail"
! is_valid_uuid $vnf && echo FAIL && echo " $result" && $_exit 1
echo $vnf
done
- for NS in simple complex complex2 complex3 complex4
+ for NS in simple complex complex2 complex3 complex4 complex5
do
printf "%-50s" "Creating scenario '${NS}':"
result=`$DIRmano/openmano scenario-create $DIRmano/scenarios/examples/${NS}.yaml`
echo $scenario
done
- for IS in simple complex complex2 complex3
+ for IS in simple complex complex2 complex3 complex5
do
printf "%-50s" "Creating instance-scenario '${IS}':"
result=`$DIRmano/openmano instance-scenario-create --scenario ${IS} --name ${IS}-instance`