blob: c31c12a325cea010d6cadcfa8295b9d8d820d50a [file] [log] [blame]
Gabe Black4c040b72016-11-17 22:35:04 +00001#!/bin/bash
2
3function cleanup_network {
4 NETWORK=$1
5 SUBNETS=`neutron net-show $NETWORK | grep -i subnets | awk '{print $4}'`
6 if [[ $SUBNETS != "" ]]; then
7 PORTS=`neutron port-list | grep -i $SUBNETS | awk '{print $2}'`
8 for PORT in $PORTS; do
9 echo "Deleting port $PORT"
10 neutron port-delete $PORT
11 done
12 fi
13 neutron net-delete $NETWORK
14}
15
16source ~/service-profile/cord/admin-openrc.sh
17
18cleanup_network lan_activetest_test_network1
19cleanup_network lan_activetest_public_network
20
21echo "Deleting networks"
22# Delete all networks beginning with mysite_
23NETS=$( neutron net-list --all-tenants|grep mysite|awk '{print $2}' )
24for NET in $NETS
25do
26 neutron net-delete $NET
27done
28
29neutron net-delete lan_activetest_test_network1 || true
30neutron net-delete lan_activetest_public_network || true