)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"692cc2b579a8584db8d0411f20ad59bf48d1166c","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fix trust notifier"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The keystone methods to get a client with a trust is broken, and siply"},{"line_number":10,"context_line":"use service credentials while ignoring the trust. We can\u0027t load the"},{"line_number":11,"context_line":"options directly from the configuration, we need to build a auth plugin"},{"line_number":12,"context_line":"manually."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7aa08908_8177613a","line":9,"range":{"start_line":9,"start_character":65,"end_line":9,"end_character":70},"updated":"2016-06-10 12:50:45.000000000","message":"simply","commit_id":"b7017fdf371012834b1c0f60cc8df50914039df0"}],"aodh/keystone_client.py":[{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"12b5e99e7aed8caf610e3caae86d7e0b2695261b","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"def get_client(conf):"},{"line_number":40,"context_line":"    \"\"\"Return a client for keystone v3 endpoint, optionally using a trust.\"\"\""},{"line_number":41,"context_line":"    sess \u003d get_session(conf)"},{"line_number":42,"context_line":"    return ks_client_v3.Client(session\u003dsess)"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7aa08908_e03c71c1","line":40,"range":{"start_line":40,"start_character":47,"end_line":40,"end_character":73},"updated":"2016-06-16 07:01:10.000000000","message":"remove it","commit_id":"ae32f5eb56a3c27aeba8455e16c3e39d4ff5b09d"},{"author":{"_account_id":7385,"name":"Thomas Herve","email":"therve@redhat.com","username":"therve"},"change_message_id":"341312bc6520680de874b8ff2eaa9787ab376f32","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"def get_client(conf):"},{"line_number":40,"context_line":"    \"\"\"Return a client for keystone v3 endpoint, optionally using a trust.\"\"\""},{"line_number":41,"context_line":"    sess \u003d get_session(conf)"},{"line_number":42,"context_line":"    return ks_client_v3.Client(session\u003dsess)"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7aa08908_76e7ab46","line":40,"range":{"start_line":40,"start_character":47,"end_line":40,"end_character":73},"in_reply_to":"7aa08908_e03c71c1","updated":"2016-06-16 07:54:04.000000000","message":"Done","commit_id":"ae32f5eb56a3c27aeba8455e16c3e39d4ff5b09d"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"12b5e99e7aed8caf610e3caae86d7e0b2695261b","unresolved":false,"context_lines":[{"line_number":64,"context_line":"    return client.session.auth.get_access(client.session).auth_token"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"def get_client_on_behalf_user(conf, auth_plugin):"},{"line_number":68,"context_line":"    \"\"\"Return a client for keystone v3 endpoint, optionally using a trust.\"\"\""},{"line_number":69,"context_line":"    sess \u003d session.Session(auth\u003dauth_plugin)"},{"line_number":70,"context_line":"    return ks_client_v3.Client(session\u003dsess)"}],"source_content_type":"text/x-python","patch_set":3,"id":"7aa08908_0067fdea","line":67,"range":{"start_line":67,"start_character":30,"end_line":67,"end_character":36},"updated":"2016-06-16 07:01:10.000000000","message":"I think this parameter is no longer used, please remove it","commit_id":"ae32f5eb56a3c27aeba8455e16c3e39d4ff5b09d"},{"author":{"_account_id":7385,"name":"Thomas Herve","email":"therve@redhat.com","username":"therve"},"change_message_id":"341312bc6520680de874b8ff2eaa9787ab376f32","unresolved":false,"context_lines":[{"line_number":64,"context_line":"    return client.session.auth.get_access(client.session).auth_token"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"def get_client_on_behalf_user(conf, auth_plugin):"},{"line_number":68,"context_line":"    \"\"\"Return a client for keystone v3 endpoint, optionally using a trust.\"\"\""},{"line_number":69,"context_line":"    sess \u003d session.Session(auth\u003dauth_plugin)"},{"line_number":70,"context_line":"    return ks_client_v3.Client(session\u003dsess)"}],"source_content_type":"text/x-python","patch_set":3,"id":"7aa08908_56ec2f29","line":67,"range":{"start_line":67,"start_character":30,"end_line":67,"end_character":36},"in_reply_to":"7aa08908_0067fdea","updated":"2016-06-16 07:54:04.000000000","message":"Done","commit_id":"ae32f5eb56a3c27aeba8455e16c3e39d4ff5b09d"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"12b5e99e7aed8caf610e3caae86d7e0b2695261b","unresolved":false,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"def get_client_on_behalf_user(conf, auth_plugin):"},{"line_number":68,"context_line":"    \"\"\"Return a client for keystone v3 endpoint, optionally using a trust.\"\"\""},{"line_number":69,"context_line":"    sess \u003d session.Session(auth\u003dauth_plugin)"},{"line_number":70,"context_line":"    return ks_client_v3.Client(session\u003dsess)"},{"line_number":71,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7aa08908_2047994c","line":68,"range":{"start_line":68,"start_character":47,"end_line":68,"end_character":73},"updated":"2016-06-16 07:01:10.000000000","message":"remove it","commit_id":"ae32f5eb56a3c27aeba8455e16c3e39d4ff5b09d"},{"author":{"_account_id":7385,"name":"Thomas Herve","email":"therve@redhat.com","username":"therve"},"change_message_id":"341312bc6520680de874b8ff2eaa9787ab376f32","unresolved":false,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"def get_client_on_behalf_user(conf, auth_plugin):"},{"line_number":68,"context_line":"    \"\"\"Return a client for keystone v3 endpoint, optionally using a trust.\"\"\""},{"line_number":69,"context_line":"    sess \u003d session.Session(auth\u003dauth_plugin)"},{"line_number":70,"context_line":"    return ks_client_v3.Client(session\u003dsess)"},{"line_number":71,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7aa08908_b6f11304","line":68,"range":{"start_line":68,"start_character":47,"end_line":68,"end_character":73},"in_reply_to":"7aa08908_2047994c","updated":"2016-06-16 07:54:04.000000000","message":"Done","commit_id":"ae32f5eb56a3c27aeba8455e16c3e39d4ff5b09d"}]}
