)]}'
{"tools/verify_tempest_config.py":[{"author":{"_account_id":7139,"name":"Zhi Kun Liu","username":"zhikunliu","inactive":true},"change_message_id":"c8bd95cab4371b1ec8f8a91323bc0407a671cdc8","unresolved":false,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":"def verify_cinder_api_versions(os):"},{"line_number":79,"context_line":"    # Check cinder api versions"},{"line_number":80,"context_line":"    os.volumes_client.skip_path \u003d True"},{"line_number":81,"context_line":"    v1_endpoint \u003d os.volumes_client.base_url"},{"line_number":82,"context_line":"    v1_endpoint_parts \u003d v1_endpoint.split(\u0027/\u0027)"},{"line_number":83,"context_line":"    endpoint \u003d v1_endpoint_parts[0] + \u0027//\u0027 + v1_endpoint_parts[2]"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVn%2F%2FcM8%3D","line":80,"updated":"2014-03-06 02:44:25.000000000","message":"the same problem of verify_keystone_api_versions","commit_id":"ccd926119dcc7f7f8664869c9cdcea4252dd8792"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"992d2a0345a8accbf4a66620ac4339c7fc0e011e","unresolved":false,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":"def verify_cinder_api_versions(os):"},{"line_number":79,"context_line":"    # Check cinder api versions"},{"line_number":80,"context_line":"    os.volumes_client.skip_path \u003d True"},{"line_number":81,"context_line":"    v1_endpoint \u003d os.volumes_client.base_url"},{"line_number":82,"context_line":"    v1_endpoint_parts \u003d v1_endpoint.split(\u0027/\u0027)"},{"line_number":83,"context_line":"    endpoint \u003d v1_endpoint_parts[0] + \u0027//\u0027 + v1_endpoint_parts[2]"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVn%2F%2FXZA%3D","line":80,"in_reply_to":"AAAAVn%2F%2FcM8%3D","updated":"2014-03-06 15:54:50.000000000","message":"Done","commit_id":"ccd926119dcc7f7f8664869c9cdcea4252dd8792"},{"author":{"_account_id":7139,"name":"Zhi Kun Liu","username":"zhikunliu","inactive":true},"change_message_id":"b0e72eddda0f90a4b821b49ceb8149b177f8b513","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":"def verify_cinder_api_versions(os):"},{"line_number":80,"context_line":"    # Check cinder api versions"},{"line_number":81,"context_line":"    os.volumes_client.skip_path()"},{"line_number":82,"context_line":"    versions \u003d _get_api_versions(os, \u0027cinder\u0027)"},{"line_number":83,"context_line":"    os.servers_client.reset_path()"},{"line_number":84,"context_line":"    if CONF.volume_feature_enabled.api_v1 !\u003d (\u0027v1.0\u0027 in versions):"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAWH%2F%2BehY%3D","line":81,"updated":"2014-03-26 14:54:19.000000000","message":"this line could be removed","commit_id":"ba04dc5d5e1f1699e310b9d4c540f250517d7c92"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"e72e91f10eedda950cbb77fe676dab14ffc24b2a","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":"def verify_cinder_api_versions(os):"},{"line_number":80,"context_line":"    # Check cinder api versions"},{"line_number":81,"context_line":"    os.volumes_client.skip_path()"},{"line_number":82,"context_line":"    versions \u003d _get_api_versions(os, \u0027cinder\u0027)"},{"line_number":83,"context_line":"    os.servers_client.reset_path()"},{"line_number":84,"context_line":"    if CONF.volume_feature_enabled.api_v1 !\u003d (\u0027v1.0\u0027 in versions):"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAWH%2F%2BeC8%3D","line":81,"in_reply_to":"AAAAWH%2F%2BehY%3D","updated":"2014-03-26 15:31:18.000000000","message":"Done","commit_id":"ba04dc5d5e1f1699e310b9d4c540f250517d7c92"},{"author":{"_account_id":7139,"name":"Zhi Kun Liu","username":"zhikunliu","inactive":true},"change_message_id":"b0e72eddda0f90a4b821b49ceb8149b177f8b513","unresolved":false,"context_lines":[{"line_number":80,"context_line":"    # Check cinder api versions"},{"line_number":81,"context_line":"    os.volumes_client.skip_path()"},{"line_number":82,"context_line":"    versions \u003d _get_api_versions(os, \u0027cinder\u0027)"},{"line_number":83,"context_line":"    os.servers_client.reset_path()"},{"line_number":84,"context_line":"    if CONF.volume_feature_enabled.api_v1 !\u003d (\u0027v1.0\u0027 in versions):"},{"line_number":85,"context_line":"        print(\u0027Config option volume api_v2 should be change to: %s\u0027 % ("},{"line_number":86,"context_line":"              not CONF.volume_feature_enabled.api_v1))"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAWH%2F%2BehI%3D","line":83,"updated":"2014-03-26 14:54:19.000000000","message":"ditto","commit_id":"ba04dc5d5e1f1699e310b9d4c540f250517d7c92"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"e72e91f10eedda950cbb77fe676dab14ffc24b2a","unresolved":false,"context_lines":[{"line_number":80,"context_line":"    # Check cinder api versions"},{"line_number":81,"context_line":"    os.volumes_client.skip_path()"},{"line_number":82,"context_line":"    versions \u003d _get_api_versions(os, \u0027cinder\u0027)"},{"line_number":83,"context_line":"    os.servers_client.reset_path()"},{"line_number":84,"context_line":"    if CONF.volume_feature_enabled.api_v1 !\u003d (\u0027v1.0\u0027 in versions):"},{"line_number":85,"context_line":"        print(\u0027Config option volume api_v2 should be change to: %s\u0027 % ("},{"line_number":86,"context_line":"              not CONF.volume_feature_enabled.api_v1))"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAAWH%2F%2BeC4%3D","line":83,"in_reply_to":"AAAAWH%2F%2BehI%3D","updated":"2014-03-26 15:31:18.000000000","message":"Done","commit_id":"ba04dc5d5e1f1699e310b9d4c540f250517d7c92"}]}
