summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorMark Washenberger <mark.washenberger@rackspace.com>2011-03-09 16:51:05 -0500
committerMark Washenberger <mark.washenberger@rackspace.com>2011-03-09 16:51:05 -0500
commit355870e732f11ee21642a9ce0568fa30ef7b16bb (patch)
tree29b283bd6bcb33ab960afcf85f817b70e8112ab8 /bin
parent95d25ba3f4cd3345355922018295f3789d5ddb7c (diff)
parentf93e424c0c722f5607086349787a95517f31d79b (diff)
merge lp:nova, fix conflicts, fix tests
Diffstat (limited to 'bin')
-rwxr-xr-xbin/nova-manage9
1 files changed, 9 insertions, 0 deletions
diff --git a/bin/nova-manage b/bin/nova-manage
index 9bf3a1bb3..7dfc3c045 100755
--- a/bin/nova-manage
+++ b/bin/nova-manage
@@ -545,6 +545,15 @@ class NetworkCommands(object):
network.dhcp_start,
network.dns)
+ def delete(self, fixed_range):
+ """Deletes a network"""
+ network = db.network_get_by_cidr(context.get_admin_context(), \
+ fixed_range)
+ if network.project_id is not None:
+ raise ValueError(_('Network must be disassociated from project %s'
+ ' before delete' % network.project_id))
+ db.network_delete_safe(context.get_admin_context(), network.id)
+
class ServiceCommands(object):
"""Enable and disable running services"""