echo -e " del-openvim detaches and deletes the local openvim datacenter"
echo -e " create creates VNFs, scenarios and instances"
echo -e " delete deletes the created instances, scenarios and VNFs"
echo -e " del-openvim detaches and deletes the local openvim datacenter"
echo -e " create creates VNFs, scenarios and instances"
echo -e " delete deletes the created instances, scenarios and VNFs"
$openmano instance-scenario-delete -f complex3-instance || echo "fail"
$openmano instance-scenario-delete -f complex4-instance || echo "fail"
$openmano instance-scenario-delete -f complex5-instance || echo "fail"
$openmano instance-scenario-delete -f complex3-instance || echo "fail"
$openmano instance-scenario-delete -f complex4-instance || echo "fail"
$openmano instance-scenario-delete -f complex5-instance || echo "fail"
$openmano scenario-delete -f simple || echo "fail"
$openmano scenario-delete -f complex || echo "fail"
$openmano scenario-delete -f complex2 || echo "fail"
$openmano scenario-delete -f complex3 || echo "fail"
$openmano scenario-delete -f complex4 || echo "fail"
$openmano scenario-delete -f complex5 || echo "fail"
$openmano scenario-delete -f simple || echo "fail"
$openmano scenario-delete -f complex || echo "fail"
$openmano scenario-delete -f complex2 || echo "fail"
$openmano scenario-delete -f complex3 || echo "fail"
$openmano scenario-delete -f complex4 || echo "fail"
$openmano scenario-delete -f complex5 || echo "fail"
$openmano vnf-delete -f linux || echo "fail"
$openmano vnf-delete -f linux_2VMs_v02 || echo "fail"
$openmano vnf-delete -f dataplaneVNF_2VMs || echo "fail"
$openmano vnf-delete -f dataplaneVNF_2VMs_v02 || echo "fail"
$openmano vnf-delete -f linux || echo "fail"
$openmano vnf-delete -f linux_2VMs_v02 || echo "fail"
$openmano vnf-delete -f dataplaneVNF_2VMs || echo "fail"
$openmano vnf-delete -f dataplaneVNF_2VMs_v02 || echo "fail"
$openmano vnf-delete -f dataplaneVNF2 || echo "fail"
$openmano vnf-delete -f dataplaneVNF3 || echo "fail"
$openmano vnf-delete -f dataplaneVNF2 || echo "fail"
$openmano vnf-delete -f dataplaneVNF3 || echo "fail"
+ $openmano vnf-delete -f dataplaneVNF4 || echo "fail"
+ $openmano vnf-delete -f osm_id=3vdu_vnfd || echo "fail"
+
+elif [[ $action == "delete-all" ]]
+then
+ for i in instance-scenario scenario vnf
+ do
+ for f in `$openmano $i-list | awk '{print $1}'`
+ do
+ [[ -n "$f" ]] && [[ "$f" != No ]] && $openmano ${i}-delete -f ${f}
+ done
+ done
result=`$openmano datacenter-netmap-import -f`
[[ $? != 0 ]] && echo "FAIL" && echo " $result" && $_exit 1
echo OK
result=`$openmano datacenter-netmap-import -f`
[[ $? != 0 ]] && echo "FAIL" && echo " $result" && $_exit 1
echo OK
do
printf "%-50s" "Creating VNF '${VNF}': "
result=`$openmano vnf-create $DIRmano/vnfs/examples/${VNF}.yaml`
do
printf "%-50s" "Creating VNF '${VNF}': "
result=`$openmano vnf-create $DIRmano/vnfs/examples/${VNF}.yaml`
do
printf "%-50s" "Creating scenario '${NS}':"
result=`$openmano scenario-create $DIRmano/scenarios/examples/${NS}.yaml`
do
printf "%-50s" "Creating scenario '${NS}':"
result=`$openmano scenario-create $DIRmano/scenarios/examples/${NS}.yaml`
instance=`echo $result |gawk '{print $1}'`
! is_valid_uuid $instance && echo FAIL && echo " $result" && $_exit 1
echo $instance
instance=`echo $result |gawk '{print $1}'`
! is_valid_uuid $instance && echo FAIL && echo " $result" && $_exit 1
echo $instance