Clean duplicated QoS bandwidth related methods in ovs_lib module
This patch also some helper methods used in the
minimum bandwidth qos methods as it seems that we had things almost
duplicated in methods like _find/update/delete_{qos,queue} and
find/update/delete_{qos,queue}.
It also moves functional tests for the ingress bandwidth limit rules
methods to more appropriate module.
Reviewed: https:/ /review. opendev. org/c/openstack /neutron/ +/835946 /opendev. org/openstack/ neutron/ commit/ 44a22bb15c7e62e 443ae440c0e85c8 ef0c620b96
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/ussuri
commit 44a22bb15c7e62e 443ae440c0e85c8 ef0c620b96
Author: Slawek Kaplonski <email address hidden>
Date: Mon Jan 31 15:42:04 2022 +0100
Clean duplicated QoS bandwidth related methods in ovs_lib module
This patch also some helper methods used in the delete_ {qos,queue} and update/ delete_ {qos,queue} .
minimum bandwidth qos methods as it seems that we had things almost
duplicated in methods like _find/update/
find/
It also moves functional tests for the ingress bandwidth limit rules
methods to more appropriate module.
Conflicts:
neutron/ agent/common/ ovs_lib. py
neutron/ tests/functiona l/agent/ common/ test_ovs_ lib.py
Related-bug: 1959567 8b26d05e37d225c 944ea080f03 c8b2a4e08705138 46e2660f7f) c53ea8b3d1f9c2c 1c4bc08571) f5055a8088f4baa 5bcbd70328)
Change-Id: I848af01c8fe3a0
(cherry picked from commit 0255f41ad0405ea
(cherry picked from commit 18e05b5b2aad44c
(cherry picked from commit 9e3aa7e3d66f8de