]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
OFAgent: Share codes of l2-population in OVS agent
authorfumihiko kakuma <kakuma@valinux.co.jp>
Tue, 15 Apr 2014 02:54:50 +0000 (11:54 +0900)
committerfumihiko kakuma <kakuma@valinux.co.jp>
Wed, 23 Jul 2014 00:00:13 +0000 (09:00 +0900)
commit322fa884eae50893aaa6ac2c4c8c862879d2a0db
tree35a7af26bded3a72b03ecac1a8803328d1dc7a74
parent3c037a5869182b991d9257ba5831ed4bf5d132b4
OFAgent: Share codes of l2-population in OVS agent

This is step 1 implementation of OFAgent l2-population.
OFAgent partially uses codes in OVS agent on implementation of l2-population.
We share these codes adding mixin class for OVS to l2-population rpc.
We use a ryu library instead of executing a ovs-vsctl command
and on OFAgent l2-population is no longer optional.
Also a function of local arp responder will be implemented on step 2.

related commit: b6133c35dd587f6b01e8ec12757347b2767713a6

Partially implements: blueprint ofagent-l2pop

Change-Id: I99a2adfd380a9fefe34c53e0dabc21d8cf5936cc
neutron/agent/l2population_rpc.py
neutron/plugins/ml2/drivers/l2pop/constants.py
neutron/plugins/ofagent/agent/ofa_neutron_agent.py
neutron/plugins/openvswitch/agent/ovs_neutron_agent.py
neutron/tests/unit/agent/l2population_rpc_base.py [new file with mode: 0644]
neutron/tests/unit/agent/test_l2population_rpc.py [new file with mode: 0644]
neutron/tests/unit/ofagent/test_ofa_neutron_agent.py
neutron/tests/unit/openvswitch/test_ovs_neutron_agent.py