neutron/neutron/api
Boden R a6a344c7b5 Consume ServicePluginBase from neutron-lib
Neutron lib now contains ServicePluginBase [1]. In accordance
with the discussion in [2], this patch:
- Removes ServicePluginBase from neutron and replaces all uses
with neutron-lib.
- Removes PluginInterface; the plugin interface for extensions
is ServicePluginBase; that's what's used by everyone today.
- Updates a few UTs, based on the above.

NB: A subsequent patch will address the WorkerSupportServiceMixin
so its untouched herein.

NeutronLibImpact

[1] I2b1131ac53e9bfeb42a92f9ef134be6ff4cfe5a3
[2] https://review.openstack.org/#/c/424151/

Change-Id: I1e8f2ee6a96df9ba07dae37f1a80e61ad20693cc
2017-03-17 12:06:57 -06:00
..
rpc Don't IPAddressGenerationFailure for DHCP ports 2017-03-15 15:06:01 -07:00
v2 Pecan: Get loaded by paste deploy 2017-02-17 14:54:27 -06:00
views Added trailing slash in link to Networking API v2.0 2016-10-12 16:48:09 +03:00
__init__.py Added API extensions to detect sorting/pagination features 2016-08-01 22:57:15 +02:00
api_common.py Add filter check for quering 2017-01-06 05:31:33 +00:00
extensions.py Consume ServicePluginBase from neutron-lib 2017-03-17 12:06:57 -06:00
versions.py Pecan: Get loaded by paste deploy 2017-02-17 14:54:27 -06:00