neutron/neutron
Boden R 54444407f4 use l3 api def from neutron-lib
Commit I81748aa0e48b1275df3e1ea41b1d36a117d0097d added the l3 extension
API definition to neutron-lib and commit
I2324a3a02789c798248cab41c278a2d9981d24be rehomed the l3 exceptions,
while Ifd79eb1a92853e49bd4ef028e7a7bd89811c6957 shims the l3
exceptions.

This patch consumes the l3 api def by:
- Removing the code from neutron that's now in lib.
- Using lib's version of the code where applicable.
- Tidying up the related unit tests as now that the l3 api def from lib
is used the necessary fixture is already setup in the parent chain when
setting up the unit test class.

NeutronLibImpact

Change-Id: If2e66e06b83e15ee2851ea2bc3b64ad366e675dd
2017-12-15 07:03:14 -07:00
..
agent Update some l3-agent log messages 2017-12-14 09:24:39 -05:00
api use l3 api def from neutron-lib 2017-12-15 07:03:14 -07:00
callbacks Merge "service: add callback AFTER_SPAWN" 2017-05-20 09:09:12 +00:00
cmd Merge "Refactoring db config options" 2017-11-01 23:58:06 +00:00
common Merge "Fix error when using protocol number in security groups" 2017-12-09 06:54:38 +00:00
conf Build metadata_agent.ini reproducibly 2017-12-04 14:39:32 -08:00
core_extensions use qos constants from neutron-lib 2017-10-26 19:57:19 +00:00
db use l3 api def from neutron-lib 2017-12-15 07:03:14 -07:00
debug Change ip_lib network namespace code to use pyroute2 2017-10-04 21:09:28 +00:00
extensions use l3 api def from neutron-lib 2017-12-15 07:03:14 -07:00
hacking hacking: Remove dead code 2017-07-19 13:43:44 +02:00
ipam Switch to use _get_subnet_object in neutrondb_ipam driver 2017-12-12 13:42:15 +01:00
locale Imported Translations from Zanata 2017-07-18 08:36:04 +00:00
notifiers use synchronized lock decorator from neutron-lib 2017-10-04 13:57:42 -06:00
objects Integration of Floating IP OVO 2017-12-04 19:30:02 +09:00
pecan_wsgi Remove unused variables ‘LOG' 2017-11-23 04:33:33 +08:00
plugins Merge "[Qos] Fix residues of ovs in ingress bw limit" 2017-12-07 10:48:40 +00:00
privileged Change ip_lib network namespace code to use pyroute2 2017-10-04 21:09:28 +00:00
quota CountableResource: try count/get functions for all plugins 2017-09-08 10:50:12 -07:00
scheduler use l3 api def from neutron-lib 2017-12-15 07:03:14 -07:00
server Make code follow log translation guideline 2017-08-14 02:01:48 +00:00
services use l3 api def from neutron-lib 2017-12-15 07:03:14 -07:00
tests use l3 api def from neutron-lib 2017-12-15 07:03:14 -07: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 "Renamed ovs_vsctl_timeout into ovsdb_timeout" 2017-11-13 09:25:20 +00:00
policy.py Merge "Log policy filters in one line" 2017-08-23 11:09:37 +00:00
service.py Make code follow log translation guideline 2017-08-14 02:01:48 +00:00
version.py
worker.py replace WorkerSupportServiceMixin with neutron-lib's WorkerBase 2017-06-14 06:56:48 -06:00
wsgi.py Make code follow log translation guideline 2017-08-14 02:01:48 +00:00