)]}'
{"nova/api/openstack/compute/plugins/v3/resize_server.py":[{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"82baa1ffc374355a7195a515cc790e942ba96cac","unresolved":false,"context_lines":[{"line_number":120,"context_line":"        except exception.MigrationNotFound:"},{"line_number":121,"context_line":"            msg \u003d _(\"Instance has not been resized.\")"},{"line_number":122,"context_line":"            raise exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":123,"context_line":"        except exception.InstanceInvalidState as state_error:"},{"line_number":124,"context_line":"            common.raise_http_conflict_for_instance_invalid_state(state_error,"},{"line_number":125,"context_line":"                    \u0027confirm_resize\u0027)"},{"line_number":126,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAUH%2F%2B9x0%3D","line":123,"updated":"2014-01-20 10:30:18.000000000","message":"InstanceIsLocked seems to have been lost?","commit_id":"5491682226b5e2da5c5bcf2fe90a5b343576c6e3"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"6e6c8a522c053fc9cb7b1bf447c9e14150f4f504","unresolved":false,"context_lines":[{"line_number":120,"context_line":"        except exception.MigrationNotFound:"},{"line_number":121,"context_line":"            msg \u003d _(\"Instance has not been resized.\")"},{"line_number":122,"context_line":"            raise exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":123,"context_line":"        except exception.InstanceInvalidState as state_error:"},{"line_number":124,"context_line":"            common.raise_http_conflict_for_instance_invalid_state(state_error,"},{"line_number":125,"context_line":"                    \u0027confirm_resize\u0027)"},{"line_number":126,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAUH%2F%2B5BY%3D","line":123,"in_reply_to":"AAAAUH%2F%2B9x0%3D","updated":"2014-01-21 01:47:51.000000000","message":"sorry, that missed by rebase.","commit_id":"5491682226b5e2da5c5bcf2fe90a5b343576c6e3"},{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"82baa1ffc374355a7195a515cc790e942ba96cac","unresolved":false,"context_lines":[{"line_number":138,"context_line":"        except exception.FlavorNotFound:"},{"line_number":139,"context_line":"            msg \u003d _(\"Flavor used by the instance could not be found.\")"},{"line_number":140,"context_line":"            raise exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":141,"context_line":"        except exception.InstanceInvalidState as state_error:"},{"line_number":142,"context_line":"            common.raise_http_conflict_for_instance_invalid_state(state_error,"},{"line_number":143,"context_line":"                    \u0027revert_resize\u0027)"},{"line_number":144,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAUH%2F%2B9xw%3D","line":141,"updated":"2014-01-20 10:30:18.000000000","message":"InstanceIsLocked seems to have been lost?","commit_id":"5491682226b5e2da5c5bcf2fe90a5b343576c6e3"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"6e6c8a522c053fc9cb7b1bf447c9e14150f4f504","unresolved":false,"context_lines":[{"line_number":138,"context_line":"        except exception.FlavorNotFound:"},{"line_number":139,"context_line":"            msg \u003d _(\"Flavor used by the instance could not be found.\")"},{"line_number":140,"context_line":"            raise exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":141,"context_line":"        except exception.InstanceInvalidState as state_error:"},{"line_number":142,"context_line":"            common.raise_http_conflict_for_instance_invalid_state(state_error,"},{"line_number":143,"context_line":"                    \u0027revert_resize\u0027)"},{"line_number":144,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAUH%2F%2B5BU%3D","line":141,"in_reply_to":"AAAAUH%2F%2B9xw%3D","updated":"2014-01-21 01:47:51.000000000","message":"Done","commit_id":"5491682226b5e2da5c5bcf2fe90a5b343576c6e3"},{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"806bc75e5957e6a21da102cff60f425e5dda98aa","unresolved":false,"context_lines":[{"line_number":35,"context_line":"    def _resize(self, req, instance_id, flavor_id, **kwargs):"},{"line_number":36,"context_line":"        \"\"\"Begin the resize process with given instance/flavor.\"\"\""},{"line_number":37,"context_line":"        context \u003d req.environ[\"nova.context\"]"},{"line_number":38,"context_line":"        instance \u003d self._get_server(context, req, instance_id)"},{"line_number":39,"context_line":"        authorize(context, instance, \u0027resize\u0027)"},{"line_number":40,"context_line":"        try:"},{"line_number":41,"context_line":"            self.compute_api.resize(context, instance, flavor_id, **kwargs)"}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAUX%2F%2FmHQ%3D","line":38,"updated":"2014-02-12 05:15:53.000000000","message":"use common.get_instance now I think (though will have to separate out the req db caching","commit_id":"f603121b379c999674eff971ededd363b8fe1e26"}]}
