)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"da8a451bc5a54cbe6278c27d3315d471c96111fc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d6cd3ca6_993763cd","updated":"2024-12-22 01:04:50.000000000","message":"recheck functional","commit_id":"120af6863c03fe46b4a18ab626e6bf2902009702"}],"neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/qos.py":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"a6a8b599d4784a1b0b903c560c816312612ad9f4","unresolved":true,"context_lines":[{"line_number":141,"context_line":"        http://www.openvswitch.org/support/dist-docs/ovn-nb.5.html"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"        :param rules_direction: (string) rules direction (egress, ingress)."},{"line_number":144,"context_line":"        :param rules: (dict) {bw_limit: {max_kbps, max_burst_kbps},"},{"line_number":145,"context_line":"                              dscp: {dscp_mark},"},{"line_number":146,"context_line":"                              minimum_bandwidth: {min_kbps}}"},{"line_number":147,"context_line":"        :param port_id: (string) port ID; for L3 floating IP bandwidth"}],"source_content_type":"text/x-python","patch_set":6,"id":"73518009_ac2da637","side":"PARENT","line":144,"updated":"2025-01-06 09:29:37.000000000","message":"nit: perhaps a note here that if rules \u003d None it will trigger delete, but anyway previously the logic was similar","commit_id":"e6c789b196f7e069bbd4224d15edda6f40ae81f8"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"3a550ec01b2e98987d462d745f40bff63d6aa06a","unresolved":false,"context_lines":[{"line_number":141,"context_line":"        http://www.openvswitch.org/support/dist-docs/ovn-nb.5.html"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"        :param rules_direction: (string) rules direction (egress, ingress)."},{"line_number":144,"context_line":"        :param rules: (dict) {bw_limit: {max_kbps, max_burst_kbps},"},{"line_number":145,"context_line":"                              dscp: {dscp_mark},"},{"line_number":146,"context_line":"                              minimum_bandwidth: {min_kbps}}"},{"line_number":147,"context_line":"        :param port_id: (string) port ID; for L3 floating IP bandwidth"}],"source_content_type":"text/x-python","patch_set":6,"id":"418bcb0b_152414e7","side":"PARENT","line":144,"in_reply_to":"73518009_ac2da637","updated":"2025-01-07 06:52:03.000000000","message":"Yes, I need to mention that if no rule is passed, the dictionary created will be used for rule deletion, same as with \"delete\" parameter.","commit_id":"e6c789b196f7e069bbd4224d15edda6f40ae81f8"}]}
