Created
September 11, 2018 08:22
-
-
Save e-minguez/c37938cc7c0c8bfe8f67de25d476b005 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# openstack router list && openstack subnet list && openstack network list | |
ROUTER=$1 | |
SUBNET=$2 | |
NETWORK=$3 | |
echo "Removing ${ROUTER}" | |
openstack router remove subnet ${ROUTER} ${SUBNET} | |
openstack router unset --external-gateway ${ROUTER} | |
for PORT in $(openstack port list --router ${ROUTER} --format=value -c ID) | |
do | |
openstack router remove port ${ROUTER} $PORT | |
done | |
openstack router delete ${ROUTER} | |
echo "Removing ${SUBNET}" | |
openstack subnet delete ${SUBNET} | |
echo "Removing ${NETWORK}" | |
openstack network delete ${NETWORK} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment