add ability to set multi_host in nova-manage and remove debugging issues
This commit is contained in:
@@ -558,12 +558,12 @@ class NetworkCommands(object):
|
|||||||
"""Class for managing networks."""
|
"""Class for managing networks."""
|
||||||
|
|
||||||
def create(self, label=None, fixed_range=None, num_networks=None,
|
def create(self, label=None, fixed_range=None, num_networks=None,
|
||||||
network_size=None, vlan_start=None,
|
network_size=None, multi_host=None, vlan_start=None,
|
||||||
vpn_start=None, fixed_range_v6=None, gateway_v6=None,
|
vpn_start=None, fixed_range_v6=None, gateway_v6=None,
|
||||||
flat_network_bridge=None, bridge_interface=None):
|
flat_network_bridge=None, bridge_interface=None):
|
||||||
"""Creates fixed ips for host by range
|
"""Creates fixed ips for host by range
|
||||||
arguments: label, fixed_range, [num_networks=FLAG],
|
arguments: label, fixed_range, [num_networks=FLAG],
|
||||||
[network_size=FLAG], [vlan_start=FLAG],
|
[network_size=FLAG], [multi_host=FLAG], [vlan_start=FLAG],
|
||||||
[vpn_start=FLAG], [fixed_range_v6=FLAG], [gateway_v6=FLAG],
|
[vpn_start=FLAG], [fixed_range_v6=FLAG], [gateway_v6=FLAG],
|
||||||
[flat_network_bridge=FLAG], [bridge_interface=FLAG]
|
[flat_network_bridge=FLAG], [bridge_interface=FLAG]
|
||||||
If you wish to use a later argument fill in the gaps with 0s
|
If you wish to use a later argument fill in the gaps with 0s
|
||||||
@@ -583,6 +583,10 @@ class NetworkCommands(object):
|
|||||||
num_networks = FLAGS.num_networks
|
num_networks = FLAGS.num_networks
|
||||||
if not network_size:
|
if not network_size:
|
||||||
network_size = FLAGS.network_size
|
network_size = FLAGS.network_size
|
||||||
|
if not multi_host:
|
||||||
|
multi_host = FLAGS.multi_host
|
||||||
|
else:
|
||||||
|
multi_host = multi_host == 'T'
|
||||||
if not vlan_start:
|
if not vlan_start:
|
||||||
vlan_start = FLAGS.vlan_start
|
vlan_start = FLAGS.vlan_start
|
||||||
if not vpn_start:
|
if not vpn_start:
|
||||||
@@ -601,6 +605,7 @@ class NetworkCommands(object):
|
|||||||
net_manager.create_networks(context.get_admin_context(),
|
net_manager.create_networks(context.get_admin_context(),
|
||||||
label=label,
|
label=label,
|
||||||
cidr=fixed_range,
|
cidr=fixed_range,
|
||||||
|
multi_host=multi_host,
|
||||||
num_networks=int(num_networks),
|
num_networks=int(num_networks),
|
||||||
network_size=int(network_size),
|
network_size=int(network_size),
|
||||||
vlan_start=int(vlan_start),
|
vlan_start=int(vlan_start),
|
||||||
|
|||||||
Reference in New Issue
Block a user