)]}'
{"shade/openstackcloud.py":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"2c2b41c1f3c94679a7aa03fc1e20d30ca66bd4f8","unresolved":false,"context_lines":[{"line_number":470,"context_line":"            warning_msg \u003d None"},{"line_number":471,"context_line":"            if (config_version.startswith(\u00272\u0027)"},{"line_number":472,"context_line":"                    and api_version[\u0027id\u0027].startswith(\u0027v2\u0027)):"},{"line_number":473,"context_line":"                self.cloud_config.config[\u0027identity_api_version\u0027] \u003d \u00273\u0027"},{"line_number":474,"context_line":"                warning_msg \u003d ("},{"line_number":475,"context_line":"                    \u0027identity_api_version is 3 but only 2 is available.\u0027)"},{"line_number":476,"context_line":"            elif (config_version.startswith(\u00272\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff0f0b1f_759d6308","line":473,"updated":"2017-05-25 00:04:26.000000000","message":"This is swapped I believe - 2 got detected, so need to set config to 2 so that later logic will pick the right thing.","commit_id":"cf0378a93240152845d063f0e4984cef0aa7a01d"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"2c2b41c1f3c94679a7aa03fc1e20d30ca66bd4f8","unresolved":false,"context_lines":[{"line_number":475,"context_line":"                    \u0027identity_api_version is 3 but only 2 is available.\u0027)"},{"line_number":476,"context_line":"            elif (config_version.startswith(\u00272\u0027)"},{"line_number":477,"context_line":"                  and api_version[\u0027id\u0027].startswith(\u0027v3\u0027)):"},{"line_number":478,"context_line":"                self.cloud_config.config[\u0027identity_api_version\u0027] \u003d \u00272\u0027"},{"line_number":479,"context_line":"                warning_msg \u003d ("},{"line_number":480,"context_line":"                    \u0027identity_api_version is 2 but only 3 is available.\u0027)"},{"line_number":481,"context_line":"            if warning_msg:"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff0f0b1f_55a01f42","line":478,"updated":"2017-05-25 00:04:26.000000000","message":"Same here.","commit_id":"cf0378a93240152845d063f0e4984cef0aa7a01d"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"25d617e2e04f89e092bdabee4b6f1bc8023f367d","unresolved":false,"context_lines":[{"line_number":469,"context_line":"            # that is different depending on which version we\u0027re using"},{"line_number":470,"context_line":"            warning_msg \u003d None"},{"line_number":471,"context_line":"            if (config_version.startswith(\u00272\u0027)"},{"line_number":472,"context_line":"                    and api_version[\u0027id\u0027].startswith(\u0027v2\u0027)):"},{"line_number":473,"context_line":"                self.cloud_config.config[\u0027identity_api_version\u0027] \u003d \u00272\u0027"},{"line_number":474,"context_line":"                warning_msg \u003d ("},{"line_number":475,"context_line":"                    \u0027identity_api_version is 2 but only 3 is available.\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"ff0f0b1f_402dbba6","line":472,"updated":"2017-05-26 17:24:00.000000000","message":"v3","commit_id":"8bc2e74024e6ef1b0a6053ee5e7496f7f0b48720"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"25d617e2e04f89e092bdabee4b6f1bc8023f367d","unresolved":false,"context_lines":[{"line_number":470,"context_line":"            warning_msg \u003d None"},{"line_number":471,"context_line":"            if (config_version.startswith(\u00272\u0027)"},{"line_number":472,"context_line":"                    and api_version[\u0027id\u0027].startswith(\u0027v2\u0027)):"},{"line_number":473,"context_line":"                self.cloud_config.config[\u0027identity_api_version\u0027] \u003d \u00272\u0027"},{"line_number":474,"context_line":"                warning_msg \u003d ("},{"line_number":475,"context_line":"                    \u0027identity_api_version is 2 but only 3 is available.\u0027)"},{"line_number":476,"context_line":"            elif (config_version.startswith(\u00272\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"ff0f0b1f_e01def73","line":473,"updated":"2017-05-26 17:24:00.000000000","message":"3","commit_id":"8bc2e74024e6ef1b0a6053ee5e7496f7f0b48720"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"25d617e2e04f89e092bdabee4b6f1bc8023f367d","unresolved":false,"context_lines":[{"line_number":473,"context_line":"                self.cloud_config.config[\u0027identity_api_version\u0027] \u003d \u00272\u0027"},{"line_number":474,"context_line":"                warning_msg \u003d ("},{"line_number":475,"context_line":"                    \u0027identity_api_version is 2 but only 3 is available.\u0027)"},{"line_number":476,"context_line":"            elif (config_version.startswith(\u00272\u0027)"},{"line_number":477,"context_line":"                  and api_version[\u0027id\u0027].startswith(\u0027v3\u0027)):"},{"line_number":478,"context_line":"                self.cloud_config.config[\u0027identity_api_version\u0027] \u003d \u00273\u0027"},{"line_number":479,"context_line":"                warning_msg \u003d ("}],"source_content_type":"text/x-python","patch_set":3,"id":"ff0f0b1f_4006db22","line":476,"updated":"2017-05-26 17:24:00.000000000","message":"3","commit_id":"8bc2e74024e6ef1b0a6053ee5e7496f7f0b48720"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"25d617e2e04f89e092bdabee4b6f1bc8023f367d","unresolved":false,"context_lines":[{"line_number":474,"context_line":"                warning_msg \u003d ("},{"line_number":475,"context_line":"                    \u0027identity_api_version is 2 but only 3 is available.\u0027)"},{"line_number":476,"context_line":"            elif (config_version.startswith(\u00272\u0027)"},{"line_number":477,"context_line":"                  and api_version[\u0027id\u0027].startswith(\u0027v3\u0027)):"},{"line_number":478,"context_line":"                self.cloud_config.config[\u0027identity_api_version\u0027] \u003d \u00273\u0027"},{"line_number":479,"context_line":"                warning_msg \u003d ("},{"line_number":480,"context_line":"                    \u0027identity_api_version is 3 but only 2 is available.\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"ff0f0b1f_f3fdcb08","line":477,"updated":"2017-05-26 17:24:00.000000000","message":"v2","commit_id":"8bc2e74024e6ef1b0a6053ee5e7496f7f0b48720"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"25d617e2e04f89e092bdabee4b6f1bc8023f367d","unresolved":false,"context_lines":[{"line_number":475,"context_line":"                    \u0027identity_api_version is 2 but only 3 is available.\u0027)"},{"line_number":476,"context_line":"            elif (config_version.startswith(\u00272\u0027)"},{"line_number":477,"context_line":"                  and api_version[\u0027id\u0027].startswith(\u0027v3\u0027)):"},{"line_number":478,"context_line":"                self.cloud_config.config[\u0027identity_api_version\u0027] \u003d \u00273\u0027"},{"line_number":479,"context_line":"                warning_msg \u003d ("},{"line_number":480,"context_line":"                    \u0027identity_api_version is 3 but only 2 is available.\u0027)"},{"line_number":481,"context_line":"            if warning_msg:"}],"source_content_type":"text/x-python","patch_set":3,"id":"ff0f0b1f_b3075319","line":478,"updated":"2017-05-26 17:24:00.000000000","message":"2","commit_id":"8bc2e74024e6ef1b0a6053ee5e7496f7f0b48720"}]}
