]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
RPC additions to support DVR
authorVivekanandan Narasimhan <vivekanandan.narasimhan@hp.com>
Tue, 24 Jun 2014 14:22:38 +0000 (07:22 -0700)
committerarmando-migliaccio <armamig@gmail.com>
Thu, 17 Jul 2014 18:45:45 +0000 (11:45 -0700)
commit01bdb47199468805b714ce4c00c7492951267585
treea72b02da9b78c050b54a2862b976ab5c4acad6d7
parent10579d28d71bd8aba88d7eb83c6a0e293cae616d
RPC additions to support DVR

This patch introduces the RPC contract changes
required for both the server (plugin) and agent
to propagate and retrieve additional information
about Distributed Routers, like MAC addresses
and Port Bindings.

Partially-implements: blueprint neutron-ovs-dvr

Change-Id: I04a2ee5fceea79d2786c799178f8dd1675925a39
Authored-by: Vivekanandan Narasimhan <vivekanandan.narasimhan@hp.com>
Co-Authored-By: Armando Migliaccio <armamig@gmail.com>
13 files changed:
neutron/agent/rpc.py
neutron/api/rpc/handlers/__init__.py [new file with mode: 0644]
neutron/api/rpc/handlers/dvr_rpc.py [new file with mode: 0644]
neutron/common/topics.py
neutron/db/dvr_mac_db.py
neutron/db/l3_rpc_base.py
neutron/plugins/ml2/plugin.py
neutron/plugins/ml2/rpc.py
neutron/tests/unit/hyperv/test_hyperv_rpcapi.py
neutron/tests/unit/linuxbridge/test_rpcapi.py
neutron/tests/unit/ml2/test_rpcapi.py
neutron/tests/unit/mlnx/test_rpcapi.py
neutron/tests/unit/openvswitch/test_ovs_rpcapi.py