)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"acd67806a6f56f45392a0725f57d5022da8d4507","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"We also move the flawed templated get_v3_catalog function call"},{"line_number":15,"context_line":"from the base catalog class into the templated class."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Change-Id: Ifddf08990539b6ac7d8289d410092b2ae9f5cbed"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"3f1d235d_55e0a2cc","line":16,"updated":"2017-07-11 19:27:29.000000000","message":"Since we have a bug report open for this issue - we can add:\n\n  Closes-Bug: 1703666","commit_id":"e8d078a736d643afb2a68ae54514596c61ab08bc"}],"keystone/catalog/backends/templated.py":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"105ee156c118631440747a55acd851c139e1bdaa","unresolved":false,"context_lines":[{"line_number":241,"context_line":""},{"line_number":242,"context_line":"        return catalog"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"    def get_v3_catalog(self, user_id, project_id):"},{"line_number":245,"context_line":"        \"\"\"Retrieve and format the current V3 service catalog."},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"        This implementation builds the V3 catalog from the V2 catalog."}],"source_content_type":"text/x-python","patch_set":4,"id":"3f1d235d_95ebdada","line":244,"updated":"2017-07-11 19:26:36.000000000","message":"We should add unit tests to test this specific case of the templated catalog [0].\n\n[0] https://github.com/openstack/keystone/blob/0731dab01a5d2da9650b67ebe8b91e825795c0ba/keystone/tests/unit/test_backend_templated.py","commit_id":"e8d078a736d643afb2a68ae54514596c61ab08bc"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"52a606bfcefc55634dd1e55c2295f6d3a989abe5","unresolved":false,"context_lines":[{"line_number":244,"context_line":"    def get_v3_catalog(self, user_id, project_id):"},{"line_number":245,"context_line":"        \"\"\"Retrieve and format the current V3 service catalog."},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"        This implementation builds the V3 catalog from the V2 catalog."},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"        :param user_id: The id of the user who has been authenticated for"},{"line_number":250,"context_line":"            creating service catalog."}],"source_content_type":"text/x-python","patch_set":8,"id":"df7087c5_e56a4beb","line":247,"range":{"start_line":247,"start_character":59,"end_line":247,"end_character":69},"updated":"2018-03-13 19:50:27.000000000","message":"Technically the v2 API doesn\u0027t exist anymore, so there is likely stuff to continue cleaning up here. But that might be better suited in another patch.","commit_id":"1483e056bd26cc2802adbe6a4ad0beae32c374bb"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"dccbcd14d2bed83838b626439e9bfb82cc18113c","unresolved":false,"context_lines":[{"line_number":244,"context_line":"    def get_v3_catalog(self, user_id, project_id):"},{"line_number":245,"context_line":"        \"\"\"Retrieve and format the current V3 service catalog."},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"        This implementation builds the V3 catalog from the V2 catalog."},{"line_number":248,"context_line":""},{"line_number":249,"context_line":"        :param user_id: The id of the user who has been authenticated for"},{"line_number":250,"context_line":"            creating service catalog."}],"source_content_type":"text/x-python","patch_set":8,"id":"df7087c5_563929ef","line":247,"range":{"start_line":247,"start_character":59,"end_line":247,"end_character":69},"in_reply_to":"df7087c5_e56a4beb","updated":"2018-03-16 02:29:40.000000000","message":"L259 still get v2 catalog first. We may get rid of it once v2 support is removed totally in the future.","commit_id":"1483e056bd26cc2802adbe6a4ad0beae32c374bb"}]}
