neutron/neutron/services
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
..
auto_allocate Rename DB columns: tenant -> project 2016-08-03 14:34:37 +00:00
externaldns Refactoring config options for services opts 2016-08-11 01:21:41 +00:00
flavors Make service plugins' get_plugin_type classmethods 2016-06-07 15:33:07 -05:00
l3_router Support callbacks for L3 plugins without an agent 2016-08-02 12:29:23 -05:00
metering Refactoring config options for services opts 2016-08-11 01:21:41 +00:00
network_ip_availability Make service plugins' get_plugin_type classmethods 2016-06-07 15:33:07 -05:00
qos Refactoring config options for services opts 2016-08-11 01:21:41 +00:00
rbac Neutron RBAC API and network support 2015-08-20 20:00:17 -07:00
revisions Make revision bump robust to concurrent removals 2016-08-05 16:28:43 -07:00
segments L2-Adjacency support 2016-08-01 13:43:45 -06:00
tag Remove unused LOG 2016-07-05 15:22:13 +08:00
timestamp objects: switch base plugin class to using subnetpool object 2016-06-14 14:26:33 +00:00
trunk Add RPC layer for Trunk Plugin and driver plumbing 2016-08-12 17:45:55 -07:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
provider_configuration.py Refactoring config options for services opts 2016-08-11 01:21:41 +00:00
service_base.py Adding the appropriate log hints where needed 2016-06-30 07:35:24 +00:00