)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"6d3a68ca9cdba19d24f5c309298a79bdf29f92b3","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"After applying this patch:"},{"line_number":28,"context_line":"  $ nova resize-revert test01"},{"line_number":29,"context_line":"  ERROR: Previous flavor could not been found. (HTTP 400) (Request-ID: req-ed4ce174-33f2-4258-b522-674a1023ea74)"},{"line_number":30,"context_line":"  $"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Changelog of patchset 4"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"AAAAM3%2F%2FzGY%3D","line":29,"updated":"2013-01-04 19:07:32.000000000","message":"\"could not _be_ found\"","commit_id":"e90d40491ca911957aa208d4ad53c9b0fb9755e4"},{"author":{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},"change_message_id":"d39f1795a0320ffbdfe0d0570b279a1e462e7082","unresolved":false,"context_lines":[{"line_number":29,"context_line":"After applying this patch:"},{"line_number":30,"context_line":"  $ nova resize-revert test01"},{"line_number":31,"context_line":"  ERROR: Previous flavor could not be found. (HTTP 400) (Request-ID:"},{"line_number":32,"context_line":"  req-ed4ce174-33f2-4258-b522-674a1023ea74)"},{"line_number":33,"context_line":"  $"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Fixes bug 1091490"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"AAAAM3%2F%2Fwks%3D","line":32,"updated":"2013-01-07 13:07:00.000000000","message":"Small nit - since you changed the exception text - it would be good to change it in the commit message as well.","commit_id":"03ce04acc5d8a4c87ca918182bf1e50000386b13"}],"nova/api/openstack/compute/servers.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"6d3a68ca9cdba19d24f5c309298a79bdf29f92b3","unresolved":false,"context_lines":[{"line_number":1027,"context_line":"            msg \u003d _(\"Instance has not been resized.\")"},{"line_number":1028,"context_line":"            raise exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":1029,"context_line":"        except exception.InstanceTypeNotFound:"},{"line_number":1030,"context_line":"            msg \u003d _(\"Previous flavor could not been found.\")"},{"line_number":1031,"context_line":"            raise exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":1032,"context_line":"        except exception.InstanceInvalidState as state_error:"},{"line_number":1033,"context_line":"            common.raise_http_conflict_for_instance_invalid_state(state_error,"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAM3%2F%2FzGQ%3D","line":1030,"updated":"2013-01-04 19:07:32.000000000","message":"\"could not _be_ found\", not \"been\"","commit_id":"e90d40491ca911957aa208d4ad53c9b0fb9755e4"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"c54373ede4441e2c2233ab6d8f4a490a55aa4ab3","unresolved":false,"context_lines":[{"line_number":1027,"context_line":"            msg \u003d _(\"Instance has not been resized.\")"},{"line_number":1028,"context_line":"            raise exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":1029,"context_line":"        except exception.InstanceTypeNotFound:"},{"line_number":1030,"context_line":"            msg \u003d _(\"Previous flavor could not been found.\")"},{"line_number":1031,"context_line":"            raise exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":1032,"context_line":"        except exception.InstanceInvalidState as state_error:"},{"line_number":1033,"context_line":"            common.raise_http_conflict_for_instance_invalid_state(state_error,"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAM3%2F%2FyRo%3D","line":1030,"in_reply_to":"AAAAM3%2F%2FzGQ%3D","updated":"2013-01-05 00:23:37.000000000","message":"ok, I will change it.","commit_id":"e90d40491ca911957aa208d4ad53c9b0fb9755e4"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"deee3f888cc08f4ce5212774dba88e5bc6a5bcca","unresolved":false,"context_lines":[{"line_number":1025,"context_line":"            msg \u003d _(\"Instance has not been resized.\")"},{"line_number":1026,"context_line":"            raise exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":1027,"context_line":"        except exception.InstanceTypeNotFound:"},{"line_number":1028,"context_line":"            msg \u003d _(\"Previous flavor could not be found.\")"},{"line_number":1029,"context_line":"            raise exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":1030,"context_line":"        except exception.InstanceInvalidState as state_error:"},{"line_number":1031,"context_line":"            common.raise_http_conflict_for_instance_invalid_state(state_error,"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAM3%2F%2FxMs%3D","line":1028,"updated":"2013-01-06 18:58:44.000000000","message":"Can we please avoid \"Previous\" and say \n\n- \"Flavor could not be found.\"? \n- Or \"Flavor used by the instance could not be found\"? \n- Or just \"Instance Type used was not found\"","commit_id":"f622a6cc8a72156ef8469edb17f90ac5eb32e6f6"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"5d17c9650d9e9c04ad45e1fb7c2cdbefd74419f9","unresolved":false,"context_lines":[{"line_number":1025,"context_line":"            msg \u003d _(\"Instance has not been resized.\")"},{"line_number":1026,"context_line":"            raise exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":1027,"context_line":"        except exception.InstanceTypeNotFound:"},{"line_number":1028,"context_line":"            msg \u003d _(\"Previous flavor could not be found.\")"},{"line_number":1029,"context_line":"            raise exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":1030,"context_line":"        except exception.InstanceInvalidState as state_error:"},{"line_number":1031,"context_line":"            common.raise_http_conflict_for_instance_invalid_state(state_error,"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAM3%2F%2FxGE%3D","line":1028,"in_reply_to":"AAAAM3%2F%2FxMs%3D","updated":"2013-01-06 22:08:08.000000000","message":"ok, I will change it to \"Flavor used by the instance could not be found.\". Thanks!","commit_id":"f622a6cc8a72156ef8469edb17f90ac5eb32e6f6"}],"nova/tests/compute/test_compute.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"6d3a68ca9cdba19d24f5c309298a79bdf29f92b3","unresolved":false,"context_lines":[{"line_number":4204,"context_line":"        self.compute.terminate_instance(self.context, instance\u003dinstance)"},{"line_number":4205,"context_line":""},{"line_number":4206,"context_line":"    def test_resize_revert_deleted_flavor_fails(self):"},{"line_number":4207,"context_line":"        \"\"\"Ensure the exception when resize revert to a deleted flavor\"\"\""},{"line_number":4208,"context_line":"        orig_name \u003d \u0027test_resize_revert_orig_flavor\u0027"},{"line_number":4209,"context_line":"        orig_flavorid \u003d 11"},{"line_number":4210,"context_line":"        memory_mb \u003d 128"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAM3%2F%2FzF4%3D","line":4207,"updated":"2013-01-04 19:07:32.000000000","message":"Please eliminate the docstring, or convert to a comment.  The docstrings end up getting reported as the name of the test, which makes it more difficult to track down a test that starts failing.","commit_id":"e90d40491ca911957aa208d4ad53c9b0fb9755e4"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"c54373ede4441e2c2233ab6d8f4a490a55aa4ab3","unresolved":false,"context_lines":[{"line_number":4204,"context_line":"        self.compute.terminate_instance(self.context, instance\u003dinstance)"},{"line_number":4205,"context_line":""},{"line_number":4206,"context_line":"    def test_resize_revert_deleted_flavor_fails(self):"},{"line_number":4207,"context_line":"        \"\"\"Ensure the exception when resize revert to a deleted flavor\"\"\""},{"line_number":4208,"context_line":"        orig_name \u003d \u0027test_resize_revert_orig_flavor\u0027"},{"line_number":4209,"context_line":"        orig_flavorid \u003d 11"},{"line_number":4210,"context_line":"        memory_mb \u003d 128"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAM3%2F%2FyRs%3D","line":4207,"in_reply_to":"AAAAM3%2F%2FzF4%3D","updated":"2013-01-05 00:23:37.000000000","message":"ok, I will eliminate the docstring.","commit_id":"e90d40491ca911957aa208d4ad53c9b0fb9755e4"}]}
