diff options
| author | Andy Smith <code@term.ie> | 2011-01-14 17:57:42 -0800 |
|---|---|---|
| committer | Andy Smith <code@term.ie> | 2011-01-14 17:57:42 -0800 |
| commit | 9750e4ab3e41d3f4205b0df56ef8200744c327a0 (patch) | |
| tree | be886950dae9603636e0d3bc08e85937621d6990 /bin | |
| parent | eb6021ad9489185418f545a54e1d415ba6c3429d (diff) | |
| parent | 34ceed1ce114ab01eca06eced00a204ae71dc3db (diff) | |
| download | nova-9750e4ab3e41d3f4205b0df56ef8200744c327a0.tar.gz nova-9750e4ab3e41d3f4205b0df56ef8200744c327a0.tar.xz nova-9750e4ab3e41d3f4205b0df56ef8200744c327a0.zip | |
merge from upstream
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/nova-manage | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/bin/nova-manage b/bin/nova-manage index c441fa7f2..7f241d7fa 100755 --- a/bin/nova-manage +++ b/bin/nova-manage @@ -92,6 +92,7 @@ flags.DECLARE('num_networks', 'nova.network.manager') flags.DECLARE('network_size', 'nova.network.manager') flags.DECLARE('vlan_start', 'nova.network.manager') flags.DECLARE('vpn_start', 'nova.network.manager') +flags.DECLARE('fixed_range_v6', 'nova.network.manager') class VpnCommands(object): @@ -440,11 +441,12 @@ class NetworkCommands(object): """Class for managing networks.""" def create(self, fixed_range=None, num_networks=None, - network_size=None, vlan_start=None, vpn_start=None): + network_size=None, vlan_start=None, vpn_start=None, + fixed_range_v6=None): """Creates fixed ips for host by range arguments: [fixed_range=FLAG], [num_networks=FLAG], [network_size=FLAG], [vlan_start=FLAG], - [vpn_start=FLAG]""" + [vpn_start=FLAG], [fixed_range_v6=FLAG]""" if not fixed_range: fixed_range = FLAGS.fixed_range if not num_networks: @@ -455,11 +457,13 @@ class NetworkCommands(object): vlan_start = FLAGS.vlan_start if not vpn_start: vpn_start = FLAGS.vpn_start + if not fixed_range_v6: + fixed_range_v6 = FLAGS.fixed_range_v6 net_manager = utils.import_object(FLAGS.network_manager) net_manager.create_networks(context.get_admin_context(), fixed_range, int(num_networks), int(network_size), int(vlan_start), - int(vpn_start)) + int(vpn_start), fixed_range_v6) class ServiceCommands(object): |
