neutron/neutron/extensions
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
..
__init__.py Removing vim header lines 2014-04-01 10:38:31 -04:00
address_scope.py Use DB field sizes instead of _MAX_LEN constants 2016-12-23 13:48:57 +00:00
agent.py Use DB field sizes instead of _MAX_LEN constants 2016-12-23 13:48:57 +00:00
allowedaddresspairs.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
auto_allocated_topology.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
availability_zone.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
default_subnetpools.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
dhcpagentscheduler.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
dns.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
dvr.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
external_net.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
extra_dhcp_opt.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
extraroute.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
flavors.py Use DB field sizes instead of _MAX_LEN constants 2016-12-23 13:48:57 +00:00
ip_allocation.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
l2_adjacency.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
l3.py Enhance tag mechanism 2017-02-04 11:07:04 +09:00
l3_ext_gw_mode.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
l3_ext_ha_mode.py Allow all migration of routers 2017-01-24 01:04:14 -05:00
l3_flavors.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
l3agentscheduler.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
metering.py Consume ServicePluginBase from neutron-lib 2017-03-17 12:06:57 -06:00
multiprovidernet.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
netmtu.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
network_availability_zone.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
network_ip_availability.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
pagination.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
portbindings.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
portsecurity.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
project_id.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
providernet.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
qos.py Consume ServicePluginBase from neutron-lib 2017-03-17 12:06:57 -06:00
quotasv2.py Pecan: Change Quotas to use original controllers 2016-12-06 15:00:30 -06:00
rbac.py Use DB field sizes instead of _MAX_LEN constants 2016-12-23 13:48:57 +00:00
revisions.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
router_availability_zone.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
routerservicetype.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
securitygroup.py Use DB field sizes instead of _MAX_LEN constants 2016-12-23 13:48:57 +00:00
segment.py Use DB field sizes instead of _MAX_LEN constants 2016-12-23 13:48:57 +00:00
servicetype.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
sorting.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
standardattrdescription.py Use DB field sizes instead of _MAX_LEN constants 2016-12-23 13:48:57 +00:00
subnet_service_types.py Catch invalid subnet service_types on input 2017-01-18 14:56:19 +00:00
subnetallocation.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
tag.py Consume ServicePluginBase from neutron-lib 2017-03-17 12:06:57 -06:00
tag_ext.py Enhance tag mechanism 2017-02-04 11:07:04 +09:00
timestamp.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
trunk.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
trunk_details.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00
vlantransparent.py Use ExtensionDescriptor from neutron-lib 2016-12-02 14:16:06 -05:00