)]}'
{"mistral/utils/openstack/keystone.py":[{"author":{"_account_id":19206,"name":"Dawid Deja","email":"dawdej@gmail.com","username":"ddeja"},"change_message_id":"41faa95a151b328b7e9eee122cd33ec922f156e6","unresolved":false,"context_lines":[{"line_number":81,"context_line":"        token_info \u003d keystone_client.tokens.validate(token)"},{"line_number":82,"context_line":"        trust_id \u003d token_info[\u0027OS-TRUST:trust\u0027][\u0027id\u0027]"},{"line_number":83,"context_line":"        trust_client \u003d client_for_trusts(trust_id)"},{"line_number":84,"context_line":"        response \u003d trust_client.tokens.get_token_data("},{"line_number":85,"context_line":"            token, include_catalog\u003dTrue)"},{"line_number":86,"context_line":"    else:"},{"line_number":87,"context_line":"        response \u003d client().tokens.get_token_data(token, include_catalog\u003dTrue)"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"fa7ab95a_3360bece","line":85,"range":{"start_line":84,"start_character":19,"end_line":85,"end_character":40},"updated":"2016-08-26 11:34:49.000000000","message":"Soft: Multiple function calls should have all parameters in separate lines with closing bracket also in separate line\n\n trust_client.tokens.get_token_data(\n     token,\n     include_catalog\u003dTrue\n )","commit_id":"dcbceb57c44c7e6616ea46048d68f17dae95a08c"},{"author":{"_account_id":18225,"name":"Shaik Apsar","email":"sa709c@intl.att.com","username":"sa709c"},"change_message_id":"de2aca4870d11f662600bd229b21c2d518916255","unresolved":false,"context_lines":[{"line_number":81,"context_line":"        token_info \u003d keystone_client.tokens.validate(token)"},{"line_number":82,"context_line":"        trust_id \u003d token_info[\u0027OS-TRUST:trust\u0027][\u0027id\u0027]"},{"line_number":83,"context_line":"        trust_client \u003d client_for_trusts(trust_id)"},{"line_number":84,"context_line":"        response \u003d trust_client.tokens.get_token_data("},{"line_number":85,"context_line":"            token, include_catalog\u003dTrue)"},{"line_number":86,"context_line":"    else:"},{"line_number":87,"context_line":"        response \u003d client().tokens.get_token_data(token, include_catalog\u003dTrue)"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"fa7ab95a_6826d069","line":85,"range":{"start_line":84,"start_character":19,"end_line":85,"end_character":40},"in_reply_to":"fa7ab95a_3360bece","updated":"2016-08-26 14:08:23.000000000","message":"Done","commit_id":"dcbceb57c44c7e6616ea46048d68f17dae95a08c"},{"author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"change_message_id":"0eb4c9c79eeab27587e9d739af955a9abad5920f","unresolved":false,"context_lines":[{"line_number":83,"context_line":"        trust_client \u003d client_for_trusts(ctx.trust_id)"},{"line_number":84,"context_line":"        response \u003d trust_client.tokens.get_token_data("},{"line_number":85,"context_line":"            token,"},{"line_number":86,"context_line":"            include_catalog\u003dTrue)"},{"line_number":87,"context_line":"    else:"},{"line_number":88,"context_line":"        response \u003d client().tokens.get_token_data(token, include_catalog\u003dTrue)"},{"line_number":89,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"fa7ab95a_c46e9595","line":86,"range":{"start_line":86,"start_character":32,"end_line":86,"end_character":33},"updated":"2016-08-29 08:49:03.000000000","message":"Soft: \u0027)\u0027 needs to be on the next line.","commit_id":"324b98134baa3a2cbfebb18aa984eb27864962cc"},{"author":{"_account_id":18225,"name":"Shaik Apsar","email":"sa709c@intl.att.com","username":"sa709c"},"change_message_id":"3178a907212396217914d2207f096bd098ec5d7d","unresolved":false,"context_lines":[{"line_number":83,"context_line":"        trust_client \u003d client_for_trusts(ctx.trust_id)"},{"line_number":84,"context_line":"        response \u003d trust_client.tokens.get_token_data("},{"line_number":85,"context_line":"            token,"},{"line_number":86,"context_line":"            include_catalog\u003dTrue)"},{"line_number":87,"context_line":"    else:"},{"line_number":88,"context_line":"        response \u003d client().tokens.get_token_data(token, include_catalog\u003dTrue)"},{"line_number":89,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"fa7ab95a_75801547","line":86,"range":{"start_line":86,"start_character":32,"end_line":86,"end_character":33},"in_reply_to":"fa7ab95a_c46e9595","updated":"2016-08-29 09:34:00.000000000","message":"Done","commit_id":"324b98134baa3a2cbfebb18aa984eb27864962cc"}]}
