)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"65e056ee06767d47cc9b99cb70c303a74f44b01a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"6d32df67_84d5369c","updated":"2026-02-13 22:46:52.000000000","message":"This patch is a split of the original patch, breaking the API-REF work off from the start of implementation.\nThe code in this patch is NOT up to date with the API-REF revisions and will need to be updated significantly.","commit_id":"16e44ce5b97a187cf81fb3998f8581d9035d6f34"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"59e337f3501b5cf6f6e40137c080f014adfb3019","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"cbb9f38a_e4dfec4e","updated":"2026-02-13 22:56:21.000000000","message":"This patch is a split of the original patch, breaking the API-REF work off from the start of implementation.\nThe code in this patch is NOT up to date with the API-REF revisions and will need to be updated significantly.","commit_id":"79ae17852f1fdd99ab752494746a16b9a1cac8e2"}],"octavia/amphorae/backends/agent/api_server/amphora_info.py":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"44b2d736a654358a3f55b2fa41a9648256fe7c9a","unresolved":true,"context_lines":[{"line_number":201,"context_line":"        try:"},{"line_number":202,"context_line":"            with open(\"/etc/tuned/active_profile\", encoding\u003d\"utf-8\") as f:"},{"line_number":203,"context_line":"                return f.read(1024).strip()"},{"line_number":204,"context_line":"        except FileNotFoundError:"},{"line_number":205,"context_line":"            # If tuned isn\u0027t enable then the file won\u0027t exist"},{"line_number":206,"context_line":"            # Just continue in this case"},{"line_number":207,"context_line":"            pass"}],"source_content_type":"text/x-python","patch_set":2,"id":"34317e02_b3a394af","side":"PARENT","line":204,"updated":"2026-02-13 22:52:42.000000000","message":"This is a rebase mistake and should stay.","commit_id":"ffecf96b9e51e571c009e0f185935ccdda17cbb4"}],"octavia/policies/ratelimitpolicy.py":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"44b2d736a654358a3f55b2fa41a9648256fe7c9a","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# Copyright 2017 Rackspace, US Inc."},{"line_number":2,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":3,"context_line":"#    not use this file except in compliance with the License. You may obtain"},{"line_number":4,"context_line":"#    a copy of the License at"}],"source_content_type":"text/x-python","patch_set":2,"id":"7e05d7fd_df501c7f","line":1,"updated":"2026-02-13 22:52:42.000000000","message":"This copyright is incorrect.","commit_id":"16e44ce5b97a187cf81fb3998f8581d9035d6f34"}],"octavia/policies/ratelimitrule.py":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"44b2d736a654358a3f55b2fa41a9648256fe7c9a","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# Copyright 2017 Rackspace, US Inc."},{"line_number":2,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"},{"line_number":3,"context_line":"#    not use this file except in compliance with the License. You may obtain"},{"line_number":4,"context_line":"#    a copy of the License at"}],"source_content_type":"text/x-python","patch_set":2,"id":"5dd982bb_3d356b3a","line":1,"updated":"2026-02-13 22:52:42.000000000","message":"This copyright is incorrect.","commit_id":"16e44ce5b97a187cf81fb3998f8581d9035d6f34"},{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"44b2d736a654358a3f55b2fa41a9648256fe7c9a","unresolved":true,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from octavia.common import constants"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"base_path \u003d \u0027/v2/lbaas/ratelimitpolicies/{ratelimitpolicy_id}/rules\u0027"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"rules \u003d ["},{"line_number":21,"context_line":"    policy.DocumentedRuleDefault("}],"source_content_type":"text/x-python","patch_set":2,"id":"e651c98e_953fc87c","line":18,"updated":"2026-02-13 22:52:42.000000000","message":"This path is now /ratelimitrules","commit_id":"16e44ce5b97a187cf81fb3998f8581d9035d6f34"}]}
