neutron/neutron
Flavio Fernandes 838399f0a4 port_forwarding: validate args before invoking db update (cont.)
This is a follow up for https://review.opendev.org/#/c/738145/

During backporting review, it became clear that unit test had a
flaw. It assumed that order of items in dictionary that make up
the exception message did not change. That is not true, based
on the python version used.

This follow up also includes a review feedback that did not make
into the original change: rename function that raises exception
to have "raise" in its name (raise_port_forwarding_update_failed).

Change-Id: I6fcd64e205e584017e6c9022f82a5497ea1cc576
Closes-Bug: #1878299
2020-08-05 17:10:50 -04:00
..
agent Merge "[OVS][FW] Remote SG IDs left behind when a SG is removed" 2020-07-31 06:22:12 +00:00
api Remove "six" library 2020-07-28 16:55:52 +00:00
cmd Merge "ovn-migration-mtu: Support migrating MTU of GRE networks" 2020-07-31 02:03:35 +00:00
common Merge "Remove "six" library" 2020-07-30 00:35:59 +00:00
conf Merge "Remove "six" library" 2020-07-30 00:35:59 +00:00
core_extensions Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
db Fix validation of IPv6 subnets with external RAs 2020-07-31 12:50:16 +02:00
debug Fix neutron debug probe to use integration_bridge 2020-03-31 11:17:47 +00:00
extensions Remove usage of six.text_type and six.string_type 2020-05-22 14:02:55 -04:00
hacking Remove "six" library 2020-07-28 16:55:52 +00:00
ipam [OVN] Use new distributed device_owner for OVN distributed services 2020-07-08 13:26:35 +00:00
locale Imported Translations from Zanata 2020-05-03 07:38:11 +00:00
notifiers Add config option ``http_retries`` 2020-06-29 22:07:46 -04:00
objects Merge "Remove "six" library" 2020-07-30 00:35:59 +00:00
pecan_wsgi Remove "six" library 2020-07-28 16:55:52 +00:00
plugins Merge "Use "replace" to remove a section of a string" 2020-07-30 02:37:27 +00:00
privileged Merge "Implement "BridgeDevice" with Pyroute2" 2020-07-10 00:36:48 +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 L3 agent scheduler should return a valid index if manual scheduling 2020-06-24 15:37:23 +00:00
server Re-use existing ProcessLauncher from wsgi in RPC workers 2020-02-07 14:51:06 +01:00
services port_forwarding: validate args before invoking db update (cont.) 2020-08-05 17:10:50 -04:00
tests port_forwarding: validate args before invoking db update (cont.) 2020-08-05 17:10:50 -04: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
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 No rpc_response_max_timeout in LB-agent 2020-06-01 15:25:20 +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