)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"141d8b32457aed144b4331d1b6e8fba235fb41ad","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change modifies the policies for endpoint_groups"},{"line_number":10,"context_line":"API to be more self-service by properly checking for"},{"line_number":11,"context_line":"various scopes.It also includes the test cases."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Subsequent patches will -"},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7faddb67_4e462ec3","line":11,"range":{"start_line":11,"start_character":0,"end_line":11,"end_character":14},"updated":"2019-08-09 20:18:53.000000000","message":"This change is only about the system scope","commit_id":"349d37be0b13d1a3686f915659f3882c4d659f41"},{"author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"change_message_id":"25cb61f6d7a81d04df53aa42bad73da76fdb6ddf","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change modifies the policies for endpoint_groups"},{"line_number":10,"context_line":"API to be more self-service by properly checking for"},{"line_number":11,"context_line":"various scopes.It also includes the test cases."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Subsequent patches will -"},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7faddb67_68d17e2f","line":11,"range":{"start_line":11,"start_character":0,"end_line":11,"end_character":14},"in_reply_to":"7faddb67_4e462ec3","updated":"2019-08-13 05:41:20.000000000","message":"Done","commit_id":"349d37be0b13d1a3686f915659f3882c4d659f41"}],"keystone/tests/unit/protection/v3/test_endpoint_group.py":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"141d8b32457aed144b4331d1b6e8fba235fb41ad","unresolved":false,"context_lines":[{"line_number":51,"context_line":"            c.get(\u0027/v3/OS-EP-FILTER/endpoint_groups/%s\u0027 % endpoint_group[\u0027id\u0027],"},{"line_number":52,"context_line":"                  headers\u003dself.headers)"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"    def test_user_can_list_projects_associated_with_endpoint_groups(self):"},{"line_number":55,"context_line":"        project \u003d PROVIDERS.resource_api.create_project("},{"line_number":56,"context_line":"            uuid.uuid4().hex, unit.new_project_ref("},{"line_number":57,"context_line":"                domain_id\u003dCONF.identity.default_domain_id"}],"source_content_type":"text/x-python","patch_set":1,"id":"7faddb67_ee37da4c","line":54,"range":{"start_line":54,"start_character":66,"end_line":54,"end_character":67},"updated":"2019-08-09 20:18:53.000000000","message":"Better to push these fixups into the patch that introduces them","commit_id":"349d37be0b13d1a3686f915659f3882c4d659f41"},{"author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"change_message_id":"25cb61f6d7a81d04df53aa42bad73da76fdb6ddf","unresolved":false,"context_lines":[{"line_number":51,"context_line":"            c.get(\u0027/v3/OS-EP-FILTER/endpoint_groups/%s\u0027 % endpoint_group[\u0027id\u0027],"},{"line_number":52,"context_line":"                  headers\u003dself.headers)"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"    def test_user_can_list_projects_associated_with_endpoint_groups(self):"},{"line_number":55,"context_line":"        project \u003d PROVIDERS.resource_api.create_project("},{"line_number":56,"context_line":"            uuid.uuid4().hex, unit.new_project_ref("},{"line_number":57,"context_line":"                domain_id\u003dCONF.identity.default_domain_id"}],"source_content_type":"text/x-python","patch_set":1,"id":"7faddb67_48acc29e","line":54,"range":{"start_line":54,"start_character":66,"end_line":54,"end_character":67},"in_reply_to":"7faddb67_ee37da4c","updated":"2019-08-13 05:41:20.000000000","message":"Done","commit_id":"349d37be0b13d1a3686f915659f3882c4d659f41"},{"author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"change_message_id":"2c6de72b61e28b62c59a9a2453b1c8187da6e9a2","unresolved":false,"context_lines":[{"line_number":306,"context_line":"            self.headers \u003d {\u0027X-Auth-Token\u0027: self.token_id}"},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"    def test_user_can_create_endpoint_group(self):"},{"line_number":309,"context_line":"        create \u003d {"},{"line_number":310,"context_line":"            \u0027endpoint_group\u0027: {"},{"line_number":311,"context_line":"                \u0027id\u0027: uuid.uuid4().hex,"},{"line_number":312,"context_line":"                \u0027description\u0027: uuid.uuid4().hex,"},{"line_number":313,"context_line":"                \u0027filters\u0027: {\u0027interface\u0027: \u0027public\u0027},"},{"line_number":314,"context_line":"                \u0027name\u0027: uuid.uuid4().hex"},{"line_number":315,"context_line":"            }"},{"line_number":316,"context_line":"        }"},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"        with self.test_client() as c:"},{"line_number":319,"context_line":"            c.post("}],"source_content_type":"text/x-python","patch_set":10,"id":"7faddb67_19da344a","line":316,"range":{"start_line":309,"start_character":8,"end_line":316,"end_character":9},"updated":"2019-08-20 04:40:55.000000000","message":"maybe simplify with {\u0027endpoint_group\u0027: unit.new_endpoint_group_ref(...)}?","commit_id":"7d223bec9d77be3079830c71be398c68e502e71b"}]}
