)]}'
{"zun/api/controllers/v1/__init__.py":[{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"af433748f5b71a8944c57efb860b7eb689ae4f1f","unresolved":false,"context_lines":[{"line_number":115,"context_line":"            headers \u003d {}"},{"line_number":116,"context_line":"        # ensure that major version in the URL matches the header"},{"line_number":117,"context_line":"        if version.major !\u003d BASE_VERSION:"},{"line_number":118,"context_line":"            raise http_error.HTTPNotAcceptableAPIVersion(_("},{"line_number":119,"context_line":"                \"Mutually exclusive versions requested. Version %(ver)s \""},{"line_number":120,"context_line":"                \"requested but not supported by this service.\""},{"line_number":121,"context_line":"                \"The supported version range is: \""}],"source_content_type":"text/x-python","patch_set":3,"id":"5ff73747_0c46ac22","line":118,"range":{"start_line":118,"start_character":57,"end_line":118,"end_character":58},"updated":"2017-04-25 21:37:51.000000000","message":"This needs an import:\n\nfrom zun.common.i18n import _","commit_id":"48ca93cb12a389ee9d9a064778f67483a833d37b"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"af433748f5b71a8944c57efb860b7eb689ae4f1f","unresolved":false,"context_lines":[{"line_number":117,"context_line":"        if version.major !\u003d BASE_VERSION:"},{"line_number":118,"context_line":"            raise http_error.HTTPNotAcceptableAPIVersion(_("},{"line_number":119,"context_line":"                \"Mutually exclusive versions requested. Version %(ver)s \""},{"line_number":120,"context_line":"                \"requested but not supported by this service.\""},{"line_number":121,"context_line":"                \"The supported version range is: \""},{"line_number":122,"context_line":"                \"[%(min)s, %(max)s].\") % {\u0027ver\u0027: version,"},{"line_number":123,"context_line":"                                          \u0027min\u0027: MIN_VER_STR,"}],"source_content_type":"text/x-python","patch_set":3,"id":"5ff73747_ecbf00f9","line":120,"range":{"start_line":120,"start_character":60,"end_line":120,"end_character":62},"updated":"2017-04-25 21:37:51.000000000","message":"nit: space between \u0027.\u0027 and \u0027\"\u0027","commit_id":"48ca93cb12a389ee9d9a064778f67483a833d37b"}],"zun/api/controllers/versions.py":[{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"5a1279ffae58ef01a1754bb56df2037c24072b50","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from zun.common.i18n import _"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"# NOTE(yuntong): v1.0 is reserved to indicate Kilo\u0027s API, but is not presently"},{"line_number":21,"context_line":"#             supported by the API service. All changes between Kilo and the"},{"line_number":22,"context_line":"#             point where we added microversioning are considered backwards-"},{"line_number":23,"context_line":"#             compatible, but are not specifically discoverable at this time."}],"source_content_type":"text/x-python","patch_set":3,"id":"5ff73747_38576705","line":20,"range":{"start_line":20,"start_character":46,"end_line":20,"end_character":50},"updated":"2017-04-25 21:10:54.000000000","message":"Ocata for Zun.","commit_id":"48ca93cb12a389ee9d9a064778f67483a833d37b"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"5a1279ffae58ef01a1754bb56df2037c24072b50","unresolved":false,"context_lines":[{"line_number":18,"context_line":"from zun.common.i18n import _"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"# NOTE(yuntong): v1.0 is reserved to indicate Kilo\u0027s API, but is not presently"},{"line_number":21,"context_line":"#             supported by the API service. All changes between Kilo and the"},{"line_number":22,"context_line":"#             point where we added microversioning are considered backwards-"},{"line_number":23,"context_line":"#             compatible, but are not specifically discoverable at this time."},{"line_number":24,"context_line":"#"}],"source_content_type":"text/x-python","patch_set":3,"id":"5ff73747_d83be3c5","line":21,"range":{"start_line":21,"start_character":64,"end_line":21,"end_character":68},"updated":"2017-04-25 21:10:54.000000000","message":"Ocata","commit_id":"48ca93cb12a389ee9d9a064778f67483a833d37b"},{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"5a1279ffae58ef01a1754bb56df2037c24072b50","unresolved":false,"context_lines":[{"line_number":23,"context_line":"#             compatible, but are not specifically discoverable at this time."},{"line_number":24,"context_line":"#"},{"line_number":25,"context_line":"#             The v1.1 version indicates this \"initial\" version as being"},{"line_number":26,"context_line":"#             different from Kilo (v1.0), and includes the following changes:"},{"line_number":27,"context_line":"#"},{"line_number":28,"context_line":"#             Add details of new api versions here:"},{"line_number":29,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"5ff73747_78760fa7","line":26,"range":{"start_line":26,"start_character":29,"end_line":26,"end_character":33},"updated":"2017-04-25 21:10:54.000000000","message":"ditto","commit_id":"48ca93cb12a389ee9d9a064778f67483a833d37b"}],"zun/api/http_error.py":[{"author":{"_account_id":11536,"name":"hongbin","email":"hongbin034@gmail.com","username":"hongbin"},"change_message_id":"5a1279ffae58ef01a1754bb56df2037c24072b50","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"            err[\u0027max_version\u0027] \u003d self.max_version"},{"line_number":61,"context_line":"            err[\u0027min_version\u0027] \u003d self.min_version"},{"line_number":62,"context_line":"            err[\u0027code\u0027] \u003d \"magnum.microversion-unsupported\""},{"line_number":63,"context_line":"            err[\u0027links\u0027] \u003d [links]"},{"line_number":64,"context_line":"            err[\u0027title\u0027] \u003d \"Requested microversion is unsupported\""},{"line_number":65,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"5ff73747_18cf0bb1","line":62,"range":{"start_line":62,"start_character":27,"end_line":62,"end_character":33},"updated":"2017-04-25 21:10:54.000000000","message":"zun","commit_id":"48ca93cb12a389ee9d9a064778f67483a833d37b"}]}
