)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"change_message_id":"4519f38f19f780bb2276ffb019c2987eefd4db3a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"56391712_73cdc156","updated":"2026-08-07 04:16:06.000000000","message":"recheck","commit_id":"df681850d96aac71cde96d0240af8a32015f1ef9"},{"author":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"change_message_id":"97ccbb4eff83ab822cc7d311c93b92ec0d2c7770","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"bbe04c26_b7cbd8fd","updated":"2026-08-07 00:38:24.000000000","message":"recheck","commit_id":"df681850d96aac71cde96d0240af8a32015f1ef9"}],"nova/virt/libvirt/guest.py":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"890e4354eb30d560ee0c31fe7d9be61e1df3901d","unresolved":true,"context_lines":[{"line_number":790,"context_line":"        flags |\u003d reuse_ext and libvirt.VIR_DOMAIN_BLOCK_COPY_REUSE_EXT or 0"},{"line_number":791,"context_line":"        flags |\u003d transient and libvirt.VIR_DOMAIN_BLOCK_COPY_TRANSIENT_JOB or 0"},{"line_number":792,"context_line":"        if bandwidth:"},{"line_number":793,"context_line":"            params \u003d {\u0027bandwidth\u0027: bandwidth}"},{"line_number":794,"context_line":"            return self._guest._domain.blockCopy("},{"line_number":795,"context_line":"                self._disk, dest_xml, params\u003dparams, flags\u003dflags)"},{"line_number":796,"context_line":"        return self._guest._domain.blockCopy(self._disk, dest_xml, flags\u003dflags)"}],"source_content_type":"text/x-python","patch_set":2,"id":"6d2e5e1e_699a47fc","line":793,"range":{"start_line":793,"start_character":12,"end_line":793,"end_character":45},"updated":"2026-08-06 10:00:12.000000000","message":"Maybe you can pass params\u003dNone if not required, to squash call of blockCopy ?","commit_id":"e4752381859552235c669b8688b7bfab6e8083b3"},{"author":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"change_message_id":"1fce6b98638bcc18c8881616f8ba8b67b6b24c76","unresolved":false,"context_lines":[{"line_number":790,"context_line":"        flags |\u003d reuse_ext and libvirt.VIR_DOMAIN_BLOCK_COPY_REUSE_EXT or 0"},{"line_number":791,"context_line":"        flags |\u003d transient and libvirt.VIR_DOMAIN_BLOCK_COPY_TRANSIENT_JOB or 0"},{"line_number":792,"context_line":"        if bandwidth:"},{"line_number":793,"context_line":"            params \u003d {\u0027bandwidth\u0027: bandwidth}"},{"line_number":794,"context_line":"            return self._guest._domain.blockCopy("},{"line_number":795,"context_line":"                self._disk, dest_xml, params\u003dparams, flags\u003dflags)"},{"line_number":796,"context_line":"        return self._guest._domain.blockCopy(self._disk, dest_xml, flags\u003dflags)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a66e7c8_fb402ad9","line":793,"range":{"start_line":793,"start_character":12,"end_line":793,"end_character":45},"in_reply_to":"6d2e5e1e_699a47fc","updated":"2026-08-06 13:28:14.000000000","message":"Thanks for the suggestion. I agree and have updated the implementation accordingly, along with the corresponding test case.","commit_id":"e4752381859552235c669b8688b7bfab6e8083b3"}]}
