)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"b97164f8b245fbbf17456664504229a825d0f127","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"5b365c38_1f9300c3","updated":"2022-01-22 01:19:00.000000000","message":"you are changing the lib interface which are stable and used by other users too. Please add reasoning for change in commit msg and with deprecation way.","commit_id":"63edbe7e4bf0c3a94c9d43701191e74d75a83162"}],"tempest/lib/services/identity/v3/policies_client.py":[{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"712ce6aefdb8548dcdc496bcf36e1467e5f542fb","unresolved":false,"context_lines":[{"line_number":187,"context_line":"        return rest_client.ResponseBody(resp, body)"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    def show_policy_for_endpoint(self, policy_id):"},{"line_number":190,"context_line":"        \"\"\"Create policy association with endpoint."},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"        For a full list of available parameters, please refer to the official"},{"line_number":193,"context_line":"        API reference:"}],"source_content_type":"text/x-python","patch_set":5,"id":"3fa7e38b_eb57ccc8","line":190,"range":{"start_line":190,"start_character":11,"end_line":190,"end_character":51},"updated":"2020-02-04 05:05:27.000000000","message":"Incorrect description.","commit_id":"bb9f638d39247eb6121137acb5262a4037dc071e"},{"author":{"_account_id":30643,"name":"wanglbj","email":"wanglbj@inspur.com","username":"wanglbj"},"change_message_id":"62f04e7b87a34d7e7b742d52683d5de7c35e83ad","unresolved":false,"context_lines":[{"line_number":187,"context_line":"        return rest_client.ResponseBody(resp, body)"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"    def show_policy_for_endpoint(self, policy_id):"},{"line_number":190,"context_line":"        \"\"\"Create policy association with endpoint."},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"        For a full list of available parameters, please refer to the official"},{"line_number":193,"context_line":"        API reference:"}],"source_content_type":"text/x-python","patch_set":5,"id":"3fa7e38b_cbb0d090","line":190,"range":{"start_line":190,"start_character":11,"end_line":190,"end_character":51},"in_reply_to":"3fa7e38b_eb57ccc8","updated":"2020-03-19 06:38:23.000000000","message":"Thanks, i have fixed it.","commit_id":"bb9f638d39247eb6121137acb5262a4037dc071e"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"712ce6aefdb8548dcdc496bcf36e1467e5f542fb","unresolved":false,"context_lines":[{"line_number":201,"context_line":"        return rest_client.ResponseBody(resp, body)"},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"    def check_policy_and_service_endpoint_association(self, policy_id):"},{"line_number":204,"context_line":"        \"\"\"Create policy association with endpoint."},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"        For a full list of available parameters, please refer to the official"},{"line_number":207,"context_line":"        API reference:"}],"source_content_type":"text/x-python","patch_set":5,"id":"3fa7e38b_8b6c189f","line":204,"range":{"start_line":204,"start_character":11,"end_line":204,"end_character":51},"updated":"2020-02-04 05:05:27.000000000","message":"Incorrect description.","commit_id":"bb9f638d39247eb6121137acb5262a4037dc071e"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"712ce6aefdb8548dcdc496bcf36e1467e5f542fb","unresolved":false,"context_lines":[{"line_number":214,"context_line":"        return rest_client.ResponseBody(resp, body)"},{"line_number":215,"context_line":""},{"line_number":216,"context_line":"    def list_policy_and_service_endpoint_associations(self, policy_id):"},{"line_number":217,"context_line":"        \"\"\"Create policy association with endpoint."},{"line_number":218,"context_line":""},{"line_number":219,"context_line":"        For a full list of available parameters, please refer to the official"},{"line_number":220,"context_line":"        API reference:"}],"source_content_type":"text/x-python","patch_set":5,"id":"3fa7e38b_cb5210db","line":217,"range":{"start_line":217,"start_character":11,"end_line":217,"end_character":51},"updated":"2020-02-04 05:05:27.000000000","message":"Incorrect description.","commit_id":"bb9f638d39247eb6121137acb5262a4037dc071e"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"712ce6aefdb8548dcdc496bcf36e1467e5f542fb","unresolved":false,"context_lines":[{"line_number":228,"context_line":"        return rest_client.ResponseBody(resp, body)"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"    def show_effective_policy_associated_with_an_endpoint(self, policy_id):"},{"line_number":231,"context_line":"        \"\"\"Create policy association with endpoint."},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"        For a full list of available parameters, please refer to the official"},{"line_number":234,"context_line":"        API reference:"}],"source_content_type":"text/x-python","patch_set":5,"id":"3fa7e38b_2b5e44e8","line":231,"range":{"start_line":231,"start_character":11,"end_line":231,"end_character":51},"updated":"2020-02-04 05:05:27.000000000","message":"Incorrect description.","commit_id":"bb9f638d39247eb6121137acb5262a4037dc071e"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"fed5b4a9a0db37e090e7507f7b54c853a224fd9d","unresolved":false,"context_lines":[{"line_number":154,"context_line":"        API reference:"},{"line_number":155,"context_line":"        https://docs.openstack.org/api-ref/identity/v3-ext/index.html#associate-policy-and-service-type-endpoint-in-a-region"},{"line_number":156,"context_line":"        \"\"\""},{"line_number":157,"context_line":"        url \u003d \"policies/{0}/OS-ENDPOINT-POLICY/services/{1}/\" \\"},{"line_number":158,"context_line":"              \"regions/{2}\".format(policy_id, service_id, region_id)"},{"line_number":159,"context_line":"        resp, body \u003d self.put(url, \u0027{}\u0027)"},{"line_number":160,"context_line":"        self.expected_success(204, resp.status)"}],"source_content_type":"text/x-python","patch_set":8,"id":"df33271e_2ba629ac","line":157,"range":{"start_line":157,"start_character":60,"end_line":157,"end_character":63},"updated":"2020-04-02 10:19:24.000000000","message":"are these changes necessary? the line wasn\u0027t that long, still under limit","commit_id":"253f576dcf01ccb9cd57c7abd10712c09e9c5a27"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"fed5b4a9a0db37e090e7507f7b54c853a224fd9d","unresolved":false,"context_lines":[{"line_number":227,"context_line":"        body \u003d json.loads(body)"},{"line_number":228,"context_line":"        return rest_client.ResponseBody(resp, body)"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"    def show_effective_policy_associated_with_an_endpoint(self, policy_id):"},{"line_number":231,"context_line":"        \"\"\"Show effective policy associated with an endpoint."},{"line_number":232,"context_line":""},{"line_number":233,"context_line":"        For a full list of available parameters, please refer to the official"}],"source_content_type":"text/x-python","patch_set":8,"id":"df33271e_8bebf510","line":230,"range":{"start_line":230,"start_character":64,"end_line":230,"end_character":73},"updated":"2020-04-02 10:19:24.000000000","message":"per the documentation shouldn\u0027t this be endpoint_id?","commit_id":"253f576dcf01ccb9cd57c7abd10712c09e9c5a27"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"fed5b4a9a0db37e090e7507f7b54c853a224fd9d","unresolved":false,"context_lines":[{"line_number":235,"context_line":"        https://docs.openstack.org/api-ref/identity/v3-ext/index.html#show-the-effective-policy-associated-with-an-endpoint"},{"line_number":236,"context_line":"        \"\"\""},{"line_number":237,"context_line":"        url \u003d \"endpoints/{0}/OS-ENDPOINT-POLICY/policy\"\\"},{"line_number":238,"context_line":"              .format(policy_id)"},{"line_number":239,"context_line":"        resp, body \u003d self.get(url)"},{"line_number":240,"context_line":"        self.expected_success(200, resp.status)"},{"line_number":241,"context_line":"        body \u003d json.loads(body)"}],"source_content_type":"text/x-python","patch_set":8,"id":"df33271e_0bdfe568","line":238,"range":{"start_line":238,"start_character":22,"end_line":238,"end_character":31},"updated":"2020-04-02 10:19:24.000000000","message":"endpoint_id","commit_id":"253f576dcf01ccb9cd57c7abd10712c09e9c5a27"}],"tempest/tests/lib/services/identity/v3/test_policies_client.py":[{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"fed5b4a9a0db37e090e7507f7b54c853a224fd9d","unresolved":false,"context_lines":[{"line_number":36,"context_line":"                },"},{"line_number":37,"context_line":"            \"id\": \"717273\","},{"line_number":38,"context_line":"            \"links\": {"},{"line_number":39,"context_line":"                \"self\": \"http://example.com/identity/v3/policies/\""},{"line_number":40,"context_line":"                        \"717273\""},{"line_number":41,"context_line":"                },"},{"line_number":42,"context_line":"            \"project_id\": \"456789\","}],"source_content_type":"text/x-python","patch_set":8,"id":"df33271e_6bbdd1b5","line":39,"range":{"start_line":39,"start_character":65,"end_line":39,"end_character":66},"updated":"2020-04-02 10:19:24.000000000","message":"the same question here, if these changes are necessary","commit_id":"253f576dcf01ccb9cd57c7abd10712c09e9c5a27"}]}
