)]}'
{"karbor/tests/fullstack/karbor_base.py":[{"author":{"_account_id":21648,"name":"zhangshuai","email":"446077695@qq.com","username":"zhangshuai"},"change_message_id":"2abd0ed8e49855184380d9dfe681154bcf543997","unresolved":false,"context_lines":[{"line_number":58,"context_line":""},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"def _get_karbor_client_from_creds(api_version\u003d\u00271\u0027):"},{"line_number":61,"context_line":"    kwargs \u003d _get_client_args_from_creds(\u0027data-protect\u0027)"},{"line_number":62,"context_line":"    client \u003d karbor_client.Client(api_version, **kwargs)"},{"line_number":63,"context_line":"    return client"},{"line_number":64,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"ba5201f7_877c9cec","line":61,"range":{"start_line":61,"start_character":4,"end_line":61,"end_character":12},"updated":"2017-01-11 02:09:31.000000000","message":"_, kwargs \u003d","commit_id":"792e0ec50cbda29599fa07b6ffe935d4fe5f3960"},{"author":{"_account_id":21648,"name":"zhangshuai","email":"446077695@qq.com","username":"zhangshuai"},"change_message_id":"2abd0ed8e49855184380d9dfe681154bcf543997","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"def _get_cinder_client_from_creds(api_version\u003d\u00272\u0027):"},{"line_number":67,"context_line":"    endpoint, kwargs \u003d _get_client_args_from_creds(\u0027volumev3\u0027)"},{"line_number":68,"context_line":"    client \u003d cinder_client.Client(api_version, **kwargs)"},{"line_number":69,"context_line":"    return client"},{"line_number":70,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"ba5201f7_e76d6833","line":67,"range":{"start_line":67,"start_character":4,"end_line":67,"end_character":22},"updated":"2017-01-11 02:09:31.000000000","message":"ditto","commit_id":"792e0ec50cbda29599fa07b6ffe935d4fe5f3960"},{"author":{"_account_id":21648,"name":"zhangshuai","email":"446077695@qq.com","username":"zhangshuai"},"change_message_id":"2abd0ed8e49855184380d9dfe681154bcf543997","unresolved":false,"context_lines":[{"line_number":70,"context_line":""},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"def _get_nova_client_from_creds(api_version\u003d\u00272.26\u0027):"},{"line_number":73,"context_line":"    endpoint, kwargs \u003d _get_client_args_from_creds(\u0027compute\u0027)"},{"line_number":74,"context_line":"    client \u003d nova_client.Client(api_version, **kwargs)"},{"line_number":75,"context_line":"    return client"},{"line_number":76,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"ba5201f7_e7548855","line":73,"range":{"start_line":73,"start_character":4,"end_line":73,"end_character":22},"updated":"2017-01-11 02:09:31.000000000","message":"ditto","commit_id":"792e0ec50cbda29599fa07b6ffe935d4fe5f3960"},{"author":{"_account_id":21648,"name":"zhangshuai","email":"446077695@qq.com","username":"zhangshuai"},"change_message_id":"2abd0ed8e49855184380d9dfe681154bcf543997","unresolved":false,"context_lines":[{"line_number":76,"context_line":""},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"def _get_keystone_endpoint_from_creds():"},{"line_number":79,"context_line":"    endpoint, kwargs \u003d _get_client_args_from_creds(\u0027identity\u0027)"},{"line_number":80,"context_line":"    return endpoint"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"ba5201f7_c7d4e4be","line":79,"range":{"start_line":79,"start_character":4,"end_line":79,"end_character":22},"updated":"2017-01-11 02:09:31.000000000","message":"endpoint, _ \u003d","commit_id":"792e0ec50cbda29599fa07b6ffe935d4fe5f3960"},{"author":{"_account_id":17151,"name":"chenying","email":"chenyingko@gmail.com","username":"chenying"},"change_message_id":"96f4b60ebbc2a7c9881c2461aa84039114bf75e2","unresolved":false,"context_lines":[{"line_number":70,"context_line":"    return client"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"def _get_cinder_client(api_version\u003d\u00272\u0027):"},{"line_number":74,"context_line":"    kwargs \u003d _get_client_args(\u0027volumev3\u0027)"},{"line_number":75,"context_line":"    client \u003d cinder_client.Client(api_version, **kwargs)"},{"line_number":76,"context_line":"    return client"}],"source_content_type":"text/x-python","patch_set":4,"id":"7a3c09a3_b149fd8d","line":73,"range":{"start_line":73,"start_character":23,"end_line":73,"end_character":38},"updated":"2017-01-14 03:34:23.000000000","message":"The current api version of cinder is v3 already. So here api_version should be 3. The default API version of cinder client in karbor service is 3 too.","commit_id":"78aa9bd10e98c34969559a6aec4be75bc91c1716"}]}
