neutron/neutron
Rodolfo Alonso Hernandez 8c9c14b6b1 Implement "IPAllocation" router ports allocated retrieval
Implemented a method, in "IPAllocation" OVO class, to retrieve
the allocated router ports.

The new query used dispenses with one of the inner join queries
required in the former query, making it faster.

This method allows to filter by gateway IP address and can return the
whole query list or just the first register found.

Trivial-Fix

Change-Id: I1a5205303ebede533ffa6b3b85d4ec2f4b112426
(cherry picked from commit b7956d80ca)
2021-12-21 16:50:31 +01:00
..
agent Merge "bw-limit: Pass int parameters to Open vSwitch" into stable/victoria 2021-12-20 16:01:02 +00:00
api Don't use singleton in routes.middleware.RoutesMiddleware 2021-09-07 06:09:26 +00:00
cmd Added common config and SR-IOV agent config to sanity check 2021-06-11 14:41:50 +00:00
common [OVN] Set NB/SB "connection" inactivity probe 2021-10-04 15:36:02 +00:00
conf Make default hypervisor hostname compatible with libvirt 2021-06-17 13:15:30 +00:00
core_extensions Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
db Implement "IPAllocation" router ports allocated retrieval 2021-12-21 16:50:31 +01:00
debug Fix neutron debug probe to use integration_bridge 2020-03-31 11:17:47 +00:00
extensions Add source_ip_prefix and destination_ip_prefix to metering label rules 2020-09-30 12:26:01 +00:00
hacking Remove "six" library 2020-07-28 16:55:52 +00:00
ipam Bump pylint version to support python 3.8 2020-08-06 16:00:30 +02:00
locale Imported Translations from Zanata 2020-05-03 07:38:11 +00:00
notifiers [OVS] Fix live-migration connection disruption 2021-06-11 15:17:29 +00:00
objects Implement "IPAllocation" router ports allocated retrieval 2021-12-21 16:50:31 +01:00
pecan_wsgi Remove "six" library 2020-07-28 16:55:52 +00:00
plugins [OVN] Fix gateway_mtu option should not always be set 2021-11-29 11:07:51 +00:00
privileged Check a namespace existence by checking only its own directory 2021-11-03 14:14:11 +00:00
profiling Remove "six" library 2020-07-28 16:55:52 +00:00
quota Remove "six" library 2020-07-28 16:55:52 +00:00
scheduler Do not fail if the agent load is not bumped 2021-08-30 13:07:13 +00:00
server Re-use existing ProcessLauncher from wsgi in RPC workers 2020-02-07 14:51:06 +01:00
services Merge "Avoid writing segments to the DB repeatedly" into stable/victoria 2021-12-20 19:54:04 +00:00
tests Merge "Avoid writing segments to the DB repeatedly" into stable/victoria 2021-12-20 19:54:04 +00:00
__init__.py Remove usage of six.PY2 2020-05-22 12:59:01 -04:00
_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 Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
neutron_plugin_base_v2.py Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
opts.py Provide the rpc_response_max_timeout parameter to sriov-agent 2021-06-14 14:01:13 +00:00
policy.py Remove usage of six.text_type and six.string_type 2020-05-22 14:02:55 -04:00
service.py Re-use existing ProcessLauncher from wsgi in RPC workers 2020-02-07 14:51:06 +01:00
version.py
worker.py Change process name of neutron-server to match worker role 2019-03-01 14:18:09 -05:00
wsgi.py Remove usage of six.text_type and six.string_type 2020-05-22 14:02:55 -04:00