File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -120,6 +120,17 @@ for resource in 'loadbalancer' 'server' 'router' 'subnet' 'network' 'volume snap
120
120
echo " $r " | report $resource | xargs --verbose openstack $resource delete
121
121
done
122
122
;;
123
+ subnet)
124
+ for r in $( ./stale.sh -q " $resource " ) ; do
125
+ network=$( openstack subnet show " $r " -c network_id -f value)
126
+ ports=$( openstack port list --network " $network " -f value -c id)
127
+ for port in $ports ; do
128
+ echo " $port " | report port | xargs --verbose openstack port delete
129
+ done
130
+ # shellcheck disable=SC2086
131
+ echo " $r " | report $resource | xargs --verbose openstack $resource delete
132
+ done
133
+ ;;
123
134
* )
124
135
# shellcheck disable=SC2086
125
136
./stale.sh -q $resource | report $resource | xargs --verbose --no-run-if-empty openstack $resource delete
You can’t perform that action at this time.
0 commit comments