)]}'
{"nova/conductor/manager.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"ea875f7f342e0c5c7dc4f71a92aaaeea0105b8a8","unresolved":false,"context_lines":[{"line_number":1531,"context_line":"        :param instance: Instance object in \"resized\" status from the target"},{"line_number":1532,"context_line":"            cell"},{"line_number":1533,"context_line":"        :param migration: Migration object from the target cell for the resize"},{"line_number":1534,"context_line":"            operation expected to have status \"finished\""},{"line_number":1535,"context_line":"        \"\"\""},{"line_number":1536,"context_line":"        task \u003d cross_cell_migrate.ConfirmResizeTask("},{"line_number":1537,"context_line":"            context, instance, migration, self.notifier, self.compute_rpcapi)"}],"source_content_type":"text/x-python","patch_set":3,"id":"9fdfeff1_7fc97b58","line":1534,"range":{"start_line":1534,"start_character":47,"end_line":1534,"end_character":55},"updated":"2019-02-19 22:30:00.000000000","message":"confirming","commit_id":"c542a62bfd884f1e17c8de973fafe06e6917450f"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"955828c24f8525bb84fa06384ac9f5f3acd9d3fe","unresolved":false,"context_lines":[{"line_number":1531,"context_line":"        :param instance: Instance object in \"resized\" status from the target"},{"line_number":1532,"context_line":"            cell"},{"line_number":1533,"context_line":"        :param migration: Migration object from the target cell for the resize"},{"line_number":1534,"context_line":"            operation expected to have status \"finished\""},{"line_number":1535,"context_line":"        \"\"\""},{"line_number":1536,"context_line":"        task \u003d cross_cell_migrate.ConfirmResizeTask("},{"line_number":1537,"context_line":"            context, instance, migration, self.notifier, self.compute_rpcapi)"}],"source_content_type":"text/x-python","patch_set":3,"id":"9fdfeff1_1f7cefe9","line":1534,"range":{"start_line":1534,"start_character":47,"end_line":1534,"end_character":55},"in_reply_to":"9fdfeff1_7fc97b58","updated":"2019-02-19 22:39:50.000000000","message":"Done","commit_id":"c542a62bfd884f1e17c8de973fafe06e6917450f"},{"author":{"_account_id":30123,"name":"Bui Hoang Luu","email":"luugu196@gmail.com","username":"luubh"},"change_message_id":"4d4df7e4df473165af451736af05815ca639a805","unresolved":false,"context_lines":[{"line_number":226,"context_line":"    \"\"\""},{"line_number":227,"context_line":""},{"line_number":228,"context_line":"    target \u003d messaging.Target(namespace\u003d\u0027compute_task\u0027, version\u003d\u00271.21\u0027)"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"    def __init__(self):"},{"line_number":231,"context_line":"        super(ComputeTaskManager, self).__init__()"},{"line_number":232,"context_line":"        self.compute_rpcapi \u003d compute_rpcapi.ComputeAPI()"}],"source_content_type":"text/x-python","patch_set":10,"id":"5fc1f717_d7254f0a","line":229,"updated":"2019-03-15 08:15:24.000000000","message":"This is a test comment","commit_id":"a006d27c7c2a2c79efd1110e1099d55df6d515fd"}],"nova/conductor/rpcapi.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"7c1e53a7f40b3041d7f726cdb741f6f014fec6c5","unresolved":false,"context_lines":[{"line_number":459,"context_line":"            self, ctxt, instance, migration, do_cast\u003dTrue):"},{"line_number":460,"context_line":"        version \u003d \u00271.22\u0027"},{"line_number":461,"context_line":"        if not self.client.can_send_version(version):"},{"line_number":462,"context_line":"            raise exception.ServiceTooOld(_(\u0027nova-conductor too old\u0027))"},{"line_number":463,"context_line":"        kw \u003d {\u0027instance\u0027: instance, \u0027migration\u0027: migration}"},{"line_number":464,"context_line":"        cctxt \u003d self.client.prepare(version\u003dversion)"},{"line_number":465,"context_line":"        if do_cast:"}],"source_content_type":"text/x-python","patch_set":55,"id":"3fa7e38b_4458dff7","line":462,"range":{"start_line":462,"start_character":44,"end_line":462,"end_character":68},"updated":"2019-12-09 15:11:56.000000000","message":"unrelated: You\u0027d have to wonder whether this msg argument is ever necessary, given the exception name gives us pretty much all the info we need. A \u0027service\u0027 argument would probably make more sense","commit_id":"a0647a1f89adc04c9b38459d5b4e5b77cde5a2b2"}]}
