neutron/neutron/plugins/cisco/n1kv
Akihiro Motoki 73719a80bf Make L3RpcCallback 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 L3-agent RPC interface.
L3-agent server-side callback class is moved from db/ to
api/rpc/handlers because it doesn't involve any db operations
and defining all RPC interfaces in a single place sounds reasonable.

Note that moving other L3-agent related RPC interface class
to api/rpc/handlers will be done in a separate patch as this patch
focuses on reorganizing the server-side RPC callback class.

Partial-Bug: #1359416
Change-Id: Ie3f2c9b2ad907a1110e05fe94d42e41e93fbcaa7
2014-08-27 09:54:25 +09:00
..
__init__.py Remove the useless vim modelines 2014-06-21 15:07:31 +08:00
n1kv_client.py Cisco N1kv plugin to send subtype on network profile creation 2014-08-15 10:09:40 -07:00
n1kv_neutron_plugin.py Make L3RpcCallback a separate callback class 2014-08-27 09:54:25 +09:00