)]}'
{"castellan/key_manager/vault_key_manager.py":[{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"a1c143f6f37aaa4a1ff0b8f92ab50f175fb333da","unresolved":false,"context_lines":[{"line_number":175,"context_line":""},{"line_number":176,"context_line":"            resp_data \u003d resp.json()"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"            if resp.status_code \u003d\u003d requests.codes[\u0027bad_request\u0027]:"},{"line_number":179,"context_line":"                raise exception.KeyManagerError(\u0027, \u0027.join(resp_data[\u0027errors\u0027]))"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"            self._cached_approle_token_id \u003d resp_data[\u0027auth\u0027][\u0027client_token\u0027]"}],"source_content_type":"text/x-python","patch_set":2,"id":"bf51134e_73759798","line":178,"range":{"start_line":178,"start_character":35,"end_line":178,"end_character":64},"updated":"2020-06-15 10:46:14.000000000","message":"Could be retrieved by using an object attribute (`requests.codes.bad_request`) rather than key but LGTM in the current state.","commit_id":"59f9380c325af4f177cb9ac3f05c840c6f5bc26c"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"2f88d5d7302d3fe5b3e28559b0c70325cdb7010a","unresolved":false,"context_lines":[{"line_number":175,"context_line":""},{"line_number":176,"context_line":"            resp_data \u003d resp.json()"},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"            if resp.status_code \u003d\u003d requests.codes[\u0027bad_request\u0027]:"},{"line_number":179,"context_line":"                raise exception.KeyManagerError(\u0027, \u0027.join(resp_data[\u0027errors\u0027]))"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"            self._cached_approle_token_id \u003d resp_data[\u0027auth\u0027][\u0027client_token\u0027]"}],"source_content_type":"text/x-python","patch_set":2,"id":"bf51134e_e949ba32","line":178,"range":{"start_line":178,"start_character":35,"end_line":178,"end_character":64},"in_reply_to":"bf51134e_73759798","updated":"2020-06-15 13:11:30.000000000","message":"Thanks, Herve. I used the existing code style for consistency","commit_id":"59f9380c325af4f177cb9ac3f05c840c6f5bc26c"}]}
