neutron/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions
Rodolfo Alonso Hernandez b098239d72 Refactor OVN client QoS extension
The QoS OVN client extension is moved to the ML2 driver. This
extension is called from the OVN driver in the events of:
- create port
- update port
- delete port
- update network

The QoS OVN client extension now can accept several rules per policy
as documented in the SUPPORTED_RULES. The QoS OVN client extension
can write one OVN QoS rule per flow direction and each OVN QoS rule
register can hold both a bandwidth limit rule and a DSCP marking rule.

The "update_policy" method is called from the OVN QoS driver, when
a QoS policy or its rules are updated.

The QoS OVN client extension updates the QoS OVN registers
exclusively, based on the related events.

Closes-Bug: #1863852

Change-Id: I4833ed0c9a2741bdd007d4ebb3e8c1cb4c30d4c7
2020-04-10 13:11:00 +00:00
..
__init__.py Refactor OVN client QoS extension 2020-04-10 13:11:00 +00:00
test_qos.py Refactor OVN client QoS extension 2020-04-10 13:11:00 +00:00