aboutsummaryrefslogtreecommitdiffstats
path: root/asdc-tests/src/test/resources/CI/demoResourcesWanLan/deleteResourcesLanWanDemo.sh
blob: 9f992d56dd3c84a0d5189c287efafa2ff2d571a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/bin/bash

function usage {
	echo "Usage: $0 <hostIp> <hostPort>"
}

function deleteResource() {
	
	ELEMENT_NAME=$1
	echo "###################### Removing Element ${ELEMENT_NAME} Start ######################"
	curl -X "DELETE" -H "USER_ID: jh0003" ${HOST_IP}:${HOST_PORT}/sdc2/rest/v1/catalog/resources/res_${ELEMENT_NAME}".1.0"
	echo ""
	echo "###################### Removing Element ${ELEMENT_NAME} End ########################"
	echo ""
	echo ""
	echo ""
}
if [ $# -lt 2 ]
then
	usage
	exit 2
fi

HOST_IP=$1
HOST_PORT=$2


deleteResource "org.openecomp.asdc.nodes.Connector.LAN_Connector"
deleteResource "org.openecomp.asdc.nodes.Connector.WAN_Connector"
deleteResource "org.openecomp.asdc.nodes.Connector"
deleteResource "org.openecomp.asdc.nodes.VNF"
deleteResource "org.openecomp.asdc.nodes.VNF_Container"
deleteResource "org.openecomp.asdc.nodes.Router"
deleteResource "org.openecomp.asdc.nodes.Root"