)]}'
{"nova/objects/migrate_data.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"b40fab8d76006fefa1915f5adaa304153435fc9a","unresolved":false,"context_lines":[{"line_number":256,"context_line":""},{"line_number":257,"context_line":"@obj_base.NovaObjectRegistry.register"},{"line_number":258,"context_line":"class HyperVLiveMigrateData(LiveMigrateData):"},{"line_number":259,"context_line":"    pass"}],"source_content_type":"text/x-python","patch_set":2,"id":"9aed3d3a_c5b50132","line":259,"updated":"2016-02-26 18:03:24.000000000","message":"The object needs to have a VERSION.","commit_id":"7659d817b01de1e8d7e9f272a54f5200f2662d15"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"76c5d3289d4cd1f8fcaa9da2ea67f7459d152cbb","unresolved":false,"context_lines":[{"line_number":57,"context_line":"        elif \u0027migrate_data\u0027 in legacy_dict:"},{"line_number":58,"context_line":"            obj \u003d XenapiLiveMigrateData()"},{"line_number":59,"context_line":"        else:"},{"line_number":60,"context_line":"            obj \u003d LiveMigrateData()"},{"line_number":61,"context_line":"        obj.from_legacy_dict(legacy_dict)"},{"line_number":62,"context_line":"        return obj"},{"line_number":63,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7af24918_8ae2289e","line":60,"updated":"2016-03-01 14:27:01.000000000","message":"This might come back to bite the hyper-v case when live migrating from a liberty compute, but since the actual virt driver isn\u0027t using any specific fields in the data object, it should probably be OK. The only concern would be getting this object and passing it over rpc.","commit_id":"7832f6ea816b1b79251d06abbf38772894e74e2f"}]}
