]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Modify the OVS agent to support multiple tunnel_types concurrently.
authorKyle Mestery <kmestery@cisco.com>
Fri, 14 Jun 2013 14:25:08 +0000 (14:25 +0000)
committerKyle Mestery <kmestery@cisco.com>
Sat, 13 Jul 2013 17:22:45 +0000 (17:22 +0000)
commit341586e47b731d6586be39f6bf96c28ae530d4b4
treec2b6b2dd8f4eaa9aa1f731460793d833130f202b
parentd48732079ed7369f9a210c8003bcfceea6865a4c
Modify the OVS agent to support multiple tunnel_types concurrently.

This change modifies the "tunnel_type" configuration option to be a ListOpt
instead of a StrOpt. This is intended to allow the agent to work in an ML2
environment where multiple, disparate "tunnel_types" are supported at the
same time. For now, the agent will enforce a single "tunnel_type".

Fixes bug #1191089

Change-Id: Ic025e54a8a3e92fe1fe44ebf08d71c2210c7d82b
etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini
neutron/plugins/openvswitch/agent/ovs_neutron_agent.py
neutron/plugins/openvswitch/common/config.py
neutron/plugins/openvswitch/ovs_neutron_plugin.py
neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py
neutron/tests/unit/openvswitch/test_ovs_rpcapi.py
neutron/tests/unit/openvswitch/test_ovs_tunnel.py