diff options
| author | Mark Washenberger <mark.washenberger@rackspace.com> | 2011-03-09 16:51:05 -0500 |
|---|---|---|
| committer | Mark Washenberger <mark.washenberger@rackspace.com> | 2011-03-09 16:51:05 -0500 |
| commit | 355870e732f11ee21642a9ce0568fa30ef7b16bb (patch) | |
| tree | 29b283bd6bcb33ab960afcf85f817b70e8112ab8 /bin | |
| parent | 95d25ba3f4cd3345355922018295f3789d5ddb7c (diff) | |
| parent | f93e424c0c722f5607086349787a95517f31d79b (diff) | |
merge lp:nova, fix conflicts, fix tests
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/nova-manage | 9 |
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""" |
