diff options
| author | Eric Windisch <eric@cloudscaling.com> | 2011-03-09 17:05:19 -0500 |
|---|---|---|
| committer | Eric Windisch <eric@cloudscaling.com> | 2011-03-09 17:05:19 -0500 |
| commit | d9c9b084539ca3bdcb58cd037ab6c297bfc28808 (patch) | |
| tree | 315be5e6fe998f85bac24f47b4bb27badde9504a /bin | |
| parent | e8554da80ac916f168461cb48078488700081c02 (diff) | |
| parent | b5d7065512a155d5ad23b4f240645f7bee03f7cb (diff) | |
| download | nova-d9c9b084539ca3bdcb58cd037ab6c297bfc28808.tar.gz nova-d9c9b084539ca3bdcb58cd037ab6c297bfc28808.tar.xz nova-d9c9b084539ca3bdcb58cd037ab6c297bfc28808.zip | |
Merge with main
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""" |
