diff options
| author | Trey Morris <trey.morris@rackspace.com> | 2011-07-27 13:34:45 -0500 |
|---|---|---|
| committer | Trey Morris <trey.morris@rackspace.com> | 2011-07-27 13:34:45 -0500 |
| commit | a300a964cedd44dec09dae3e631d0d11f5782213 (patch) | |
| tree | 373dac9c594f73d5817d0d23d4eef8733e617053 | |
| parent | a0b536064620e4d18ab00c1154ec3b597ab16a67 (diff) | |
updated the bridge arg requirements based on manager
| -rwxr-xr-x | bin/nova-manage | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/bin/nova-manage b/bin/nova-manage index c1a5d8c5f..09a65fc02 100755 --- a/bin/nova-manage +++ b/bin/nova-manage @@ -667,16 +667,16 @@ class NetworkCommands(object): bridge = bridge or FLAGS.flat_network_bridge if not bridge: - raise exception.NetworkNotCreated(req='bridge') - #TODO(tr3buchet) flat_network_bridge FLAG needs to go away - # or be renamed to bridge + bridge_required = ['nova.network.manager.FlatManager', + 'nova.network.manager.FlatDHCPManager'] + if FLAGS.network_manager in bridge_required: + raise exception.NetworkNotCreated(req='bridge') bridge_interface = bridge_interface or FLAGS.flat_interface or \ FLAGS.vlan_interface if not bridge_interface: interface_required = ['nova.network.manager.FlatDHCPManager', 'nova.network.manager.VlanManager'] - # ensure that bridge interface is set if certain managers are used if FLAGS.network_manager in interface_required: raise exception.NetworkNotCreated(req='bridge interface') |
