diff options
| author | Zuul <zuul@review.opendev.org> | 2022-07-20 14:13:42 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2022-07-20 14:13:42 +0000 |
| commit | b3ae3f555225d724bd6493fe4a08ea84a05a673f (patch) | |
| tree | 32db485298e626d304782e291fcfb4352e7aaa28 /openstackclient/tests/unit/network/v2/fakes.py | |
| parent | e49ad1795b9dd57d5a82fb6f8f365fa20041cf29 (diff) | |
| parent | 6ccbcdde64670daaaac4f42fe62eb180df700905 (diff) | |
| download | python-openstackclient-b3ae3f555225d724bd6493fe4a08ea84a05a673f.tar.gz | |
Merge "Add support for CRUD operations for QoS minimum packet rate rule"
Diffstat (limited to 'openstackclient/tests/unit/network/v2/fakes.py')
| -rw-r--r-- | openstackclient/tests/unit/network/v2/fakes.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/openstackclient/tests/unit/network/v2/fakes.py b/openstackclient/tests/unit/network/v2/fakes.py index 1a1a6beb..06c58220 100644 --- a/openstackclient/tests/unit/network/v2/fakes.py +++ b/openstackclient/tests/unit/network/v2/fakes.py @@ -58,9 +58,11 @@ QUOTA = { RULE_TYPE_BANDWIDTH_LIMIT = 'bandwidth-limit' RULE_TYPE_DSCP_MARKING = 'dscp-marking' RULE_TYPE_MINIMUM_BANDWIDTH = 'minimum-bandwidth' +RULE_TYPE_MINIMUM_PACKET_RATE = 'minimum-packet-rate' VALID_QOS_RULES = [RULE_TYPE_BANDWIDTH_LIMIT, RULE_TYPE_DSCP_MARKING, - RULE_TYPE_MINIMUM_BANDWIDTH] + RULE_TYPE_MINIMUM_BANDWIDTH, + RULE_TYPE_MINIMUM_PACKET_RATE] VALID_DSCP_MARKS = [0, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 46, 48, 56] @@ -274,6 +276,9 @@ class FakeNetworkQosRule(object): elif type == RULE_TYPE_MINIMUM_BANDWIDTH: qos_rule_attrs['min_kbps'] = randint(1, 10000) qos_rule_attrs['direction'] = 'egress' + elif type == RULE_TYPE_MINIMUM_PACKET_RATE: + qos_rule_attrs['min_kpps'] = randint(1, 10000) + qos_rule_attrs['direction'] = 'egress' # Overwrite default attributes. qos_rule_attrs.update(attrs) |
