]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Make DvrServerRpcCallback a separate callback class
authorAkihiro Motoki <motoki@da.jp.nec.com>
Tue, 19 Aug 2014 12:16:19 +0000 (21:16 +0900)
committerAkihiro Motoki <motoki@da.jp.nec.com>
Thu, 28 Aug 2014 14:30:06 +0000 (23:30 +0900)
commitf872bbd4f4bab5582ab4cb8e449e8afe61577563
tree0aa271fea004ccbb0ada7468c8d636f717a70e12
parent42a8770a49e0342acffa7fdde22655c98e783184
Make DvrServerRpcCallback a separate callback class

RPC has a version of itself. In Neutron a plugin implements
several RPC interface, so a single RPC version doesn't work.
In Mixin callback class approach, RPC versioning depends on
each plugin implementation and it makes harder to maintain
RPC version appropriately. This patch series replaces mixin
RPC callback of server side with a separate class.

This commit handles server-side callback of DVR ML2 RPC interface.

Partial-Bug: #1359416
Change-Id: I1b6383f7b0af5d9aed18eda3a15f21d3504d0347
neutron/api/rpc/handlers/dvr_rpc.py
neutron/plugins/ml2/plugin.py
neutron/plugins/ml2/rpc.py