Browse Source

Merge "Fix QoS rule update"

changes/06/544206/33
Zuul 3 years ago committed by Gerrit Code Review
parent
commit
03d0e43c32
  1. 3
      neutron/services/qos/qos_plugin.py

3
neutron/services/qos/qos_plugin.py

@ -438,8 +438,7 @@ class QoSPlugin(qos.QoSPluginBase):
policy = policy_object.QosPolicy.get_policy_obj(context, policy_id)
# Ensure the rule belongs to the policy.
checker.check_bandwidth_rule_conflict(policy, rule_data)
policy.get_rule_by_id(rule_id)
rule = rule_cls(context, id=rule_id)
rule = policy.get_rule_by_id(rule_id)
rule.update_fields(rule_data, reset_changes=True)
checker.check_rules_conflict(policy, rule)
rule.update()

Loading…
Cancel
Save