)]}'
{"neutron_lib/context.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"f0b36f04493cdc64406aac601e6266e832c71ac9","unresolved":true,"context_lines":[{"line_number":178,"context_line":"def get_admin_context():"},{"line_number":179,"context_line":"    return Context(user_id\u003dNone,"},{"line_number":180,"context_line":"                   tenant_id\u003dNone,"},{"line_number":181,"context_line":"                   is_admin\u003dTrue,"},{"line_number":182,"context_line":"                   overwrite\u003dFalse)"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5ece7b9f_7f59a1dc","side":"PARENT","line":181,"range":{"start_line":181,"start_character":19,"end_line":181,"end_character":27},"updated":"2023-04-12 10:11:41.000000000","message":"1) If we remove it here, we can also remove it in PS1:L183\n\n2) From \"ContextBase\", if self.is_admin is None, we execute the policy check. We can skip it adding is_admin\u003dTrue.","commit_id":"c5413d56b6db63a59280b528f66f1b343c684091"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"c7050708ce6715b0b5255616e2c5363b03d7dfd4","unresolved":false,"context_lines":[{"line_number":178,"context_line":"def get_admin_context():"},{"line_number":179,"context_line":"    return Context(user_id\u003dNone,"},{"line_number":180,"context_line":"                   tenant_id\u003dNone,"},{"line_number":181,"context_line":"                   is_admin\u003dTrue,"},{"line_number":182,"context_line":"                   overwrite\u003dFalse)"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"f75e447f_7e2bc562","side":"PARENT","line":181,"range":{"start_line":181,"start_character":19,"end_line":181,"end_character":27},"in_reply_to":"5ece7b9f_7f59a1dc","updated":"2023-04-12 10:29:19.000000000","message":"Done","commit_id":"c5413d56b6db63a59280b528f66f1b343c684091"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"e0857bef5c2744a9eb01536c1b795f27205753ae","unresolved":false,"context_lines":[{"line_number":176,"context_line":""},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"def get_admin_context():"},{"line_number":179,"context_line":"    # NOTE(slaweq): elevated() method will set is_admin\u003dTrue but setting it"},{"line_number":180,"context_line":"    # explicity here will avoid checking in policy rules if is_admin should be"},{"line_number":181,"context_line":"    # set to True or not"},{"line_number":182,"context_line":"    return Context(user_id\u003dNone,"},{"line_number":183,"context_line":"                   tenant_id\u003dNone,"},{"line_number":184,"context_line":"                   is_admin\u003dTrue,"}],"source_content_type":"text/x-python","patch_set":3,"id":"6f0c4bd7_a0dbbb8d","line":181,"range":{"start_line":179,"start_character":5,"end_line":181,"end_character":24},"updated":"2023-04-12 10:45:01.000000000","message":"+1","commit_id":"09af59caa93e23447c164b480f6f0f4ec865842c"}]}
