)]}'
{"nova/api/openstack/placement/microversion.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"213638dc5dac17860e7f04350a7db3f600fae733","unresolved":false,"context_lines":[{"line_number":78,"context_line":"        return Version(*(int(value) for value"},{"line_number":79,"context_line":"                         in version_string.split(\u0027.\u0027, 1)))"},{"line_number":80,"context_line":"    except (ValueError, TypeError) as exc:"},{"line_number":81,"context_line":"        raise TypeError(\u0027invalid version string: %s; %s\u0027 % ("},{"line_number":82,"context_line":"            version_string, exc))"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"def raise_http_status_code_if_not_version(req, status_code, min_version,"}],"source_content_type":"text/x-python","patch_set":5,"id":"ff82abbf_726a0481","line":82,"range":{"start_line":81,"start_character":0,"end_line":82,"end_character":33},"updated":"2017-11-21 08:08:11.000000000","message":"can you fix this too?","commit_id":"955cdd5d519db1f916487b1fd5bb53301abc9a8c"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"7126d5c7c5e449245a50db623cce89e7671f7e44","unresolved":false,"context_lines":[{"line_number":78,"context_line":"        return Version(*(int(value) for value"},{"line_number":79,"context_line":"                         in version_string.split(\u0027.\u0027, 1)))"},{"line_number":80,"context_line":"    except (ValueError, TypeError) as exc:"},{"line_number":81,"context_line":"        raise TypeError(\u0027invalid version string: %s; %s\u0027 % ("},{"line_number":82,"context_line":"            version_string, exc))"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"def raise_http_status_code_if_not_version(req, status_code, min_version,"}],"source_content_type":"text/x-python","patch_set":5,"id":"ff82abbf_fb882c72","line":82,"range":{"start_line":81,"start_character":0,"end_line":82,"end_character":33},"in_reply_to":"ff82abbf_726a0481","updated":"2017-11-21 11:17:10.000000000","message":"Done. Thanks.","commit_id":"955cdd5d519db1f916487b1fd5bb53301abc9a8c"}],"nova/compute/cells_api.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0de7d36382c3dd77eb818e9f90a2f2a519485da2","unresolved":false,"context_lines":[{"line_number":111,"context_line":"        version \u003d kwargs.pop(\u0027version\u0027, None)"},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"        if kwargs:"},{"line_number":114,"context_line":"            raise ValueError(_(\"Unsupported kwargs: %s\") % kwargs.keys())"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"        if server:"},{"line_number":117,"context_line":"            ret._server \u003d server"}],"source_content_type":"text/x-python","patch_set":8,"id":"df87a7cf_0ae27f02","line":114,"updated":"2017-12-12 22:36:51.000000000","message":"Why do we care about translating this?","commit_id":"89c3257094c0a6c0769b4cf2216be3c10279b5f1"}],"nova/utils.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"0de7d36382c3dd77eb818e9f90a2f2a519485da2","unresolved":false,"context_lines":[{"line_number":294,"context_line":"    else:"},{"line_number":295,"context_line":"        rightnow \u003d timeutils.utcnow()"},{"line_number":296,"context_line":"    if unit not in (\u0027month\u0027, \u0027day\u0027, \u0027year\u0027, \u0027hour\u0027):"},{"line_number":297,"context_line":"        raise ValueError(_(\u0027Time period must be hour, day, month or year\u0027))"},{"line_number":298,"context_line":"    if unit \u003d\u003d \u0027month\u0027:"},{"line_number":299,"context_line":"        if offset \u003d\u003d 0:"},{"line_number":300,"context_line":"            offset \u003d 1"}],"source_content_type":"text/x-python","patch_set":8,"id":"df87a7cf_aaeef3ea","line":297,"updated":"2017-12-12 22:36:51.000000000","message":"Same, why do we care about translating this? Does it leak out of the API somehow?","commit_id":"89c3257094c0a6c0769b4cf2216be3c10279b5f1"}]}
