blob: 549a4ca78de7f25dd67cac0cbed5800130dd4f40 (
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 "tosca.nodes.root"
deleteResource "tosca.nodes.compute"
deleteResource "tosca.nodes.softwarecomponent"
deleteResource "tosca.nodes.loadbalancer"
deleteResource "att.nodes.ims.hss"
deleteResource "att.nodes.ims.icscf"
deleteResource "att.nodes.ims.pcscf"
deleteResource "att.nodes.ims.scscf"
|