neutron/neutron
Boden R 410a83c89d use plugin common utils from neutron-lib
A bulk of the public APIs that are part of neutron.plugins.common.utils
were rehomed into neutron-lib with [1] and the remaining with [2].

This patch consumes [1] by:
- Removing the rehomed code from neutron.
- Removing the UTs that are no longer applicable.
- Leaving the functions in [2][3] in neutron.plugins.common.utils until
we release [2][3] and can consume it at which point we should be able to
remove the utils module.

NeutronLibImpact

[1] Iabb155b5d2d0ec6104ebee5dd42cf292bdf3ec61
[2] I2c0e4ef03425ba0bb2651ae3e68d6c8cde7b8f90
[3] I73f5e8ad7a1a83392094db846d18964d811b8bb2

Change-Id: I1d63cbea463e92e1d2e053f8e1a564ed52cb84f8
2018-04-17 12:06:28 -06:00
..
agent Merge "Fix some pep8 warnings" 2018-04-13 10:41:57 +00:00
api Refresh router objects after port binding 2018-04-05 11:05:53 -04:00
cmd Switch IPDevice.exists() method to use pyroute2 2018-03-19 11:56:45 +01:00
common Merge "remove unused common exceptions" 2018-04-12 19:16:11 +00:00
conf Don't define polling_interval option in two places 2018-03-27 11:38:39 -07:00
core_extensions use qos constants from neutron-lib 2017-10-26 19:57:19 +00:00
db use plugin common utils from neutron-lib 2018-04-17 12:06:28 -06:00
debug Change ip_lib network namespace code to use pyroute2 2017-10-04 21:09:28 +00:00
extensions use sub-resource API extension support 2018-04-13 09:55:38 -06:00
hacking hacking: Remove dead code 2017-07-19 13:43:44 +02:00
ipam Always pass device_owner to _ipam_get_subnets() 2018-02-12 15:38:24 -05:00
locale Imported Translations from Zanata 2018-03-03 06:08:46 +00:00
notifiers use callback payloads for REQUEST/RESPONSE events 2017-12-24 07:27:11 +00:00
objects Merge "Ensure _get_changed_synthetic_fields() return updatable fields" 2018-03-12 07:59:41 +00:00
pecan_wsgi Replace assert to raise AssertionError 2018-04-10 16:01:48 +04:00
plugins use plugin common utils from neutron-lib 2018-04-17 12:06:28 -06:00
privileged Fix potential race condition in privileged ip_lib module 2018-04-13 09:39:29 +02:00
quota CountableResource: try count/get functions for all plugins 2017-09-08 10:50:12 -07:00
scheduler Merge "use l3 api def from neutron-lib" 2017-12-16 13:01:14 +00:00
server Make code follow log translation guideline 2017-08-14 02:01:48 +00:00
services use plugin common utils from neutron-lib 2018-04-17 12:06:28 -06:00
tests use plugin common utils from neutron-lib 2018-04-17 12:06:28 -06:00
__init__.py
_i18n.py Make code follow log translation guideline 2017-08-14 02:01:48 +00:00
auth.py Use oslo.context class method to construct context object 2017-03-23 09:02:46 +00:00
manager.py Do not load default service plugins if core plugin is not DB based 2017-11-09 20:34:52 +00:00
neutron_plugin_base_v2.py Do not load default service plugins if core plugin is not DB based 2017-11-09 20:34:52 +00:00
opts.py Merge "Remove deprecated cache_url" 2018-01-03 06:35:59 +00:00
policy.py consume neutron-lib resources attr map 2018-03-09 13:37:28 -07:00
service.py Enable mutable config in Neutron 2018-03-21 20:35:19 +00:00
version.py
worker.py replace WorkerSupportServiceMixin with neutron-lib's WorkerBase 2017-06-14 06:56:48 -06:00
wsgi.py Enable mutable config in Neutron 2018-03-21 20:35:19 +00:00