neutron/neutron/api/rpc/callbacks
Ryan Tidwell 86d5f8e1a3 Add RPC layer for Trunk Plugin and driver plumbing
This patch introduces the RPC backbone required for the trunk plugin to work
with agent-based L2 drivers (like Open vSwitch); to this aim it uses the RPC
callback registry to send/receive trunk and subports OVOs over the wire.

More patches will follow up to complete the RPC integration; some stuff is
still work in progress, but there is enough substance that make this
patch worth it.

Partially-implements: blueprint vlan-aware-vms

Co-Authored-By: Ryan Tidwell <ryan.tidwell@hpe.com>
Co-Authored-By: Armando Migliaccio <armamig@gmail.com>
Co-Authored-By: Adolfo Duarte <adolfo.duarte@hpe.com>
Change-Id: I3c749e9287cc778e12d3e022ddfd157ac9c1569b
2016-08-12 17:45:55 -07:00
..
consumer Introduce bulk push to rpc callback mechanism 2016-08-01 14:22:56 -07:00
producer Trival: Remove unused logging import 2015-12-26 12:49:56 +08:00
__init__.py Generic rpc callback mechanism which could be reused 2015-07-02 15:51:30 +03:00
events.py neutron.api.rpc.callbacks interface rework 2015-08-08 10:24:20 +02:00
exceptions.py Refactor the rpc callback version discovery mechanism 2016-06-09 07:33:03 +00:00
resource_manager.py neutron.api.rpc.callbacks interface rework 2015-08-08 10:24:20 +02:00
resources.py Add RPC layer for Trunk Plugin and driver plumbing 2016-08-12 17:45:55 -07:00
version_manager.py Cleanup Liberty to Mitaka upgrade corner cases not necessary anymore 2016-06-13 11:14:06 +02:00