]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: rename: support renaming checkpoints directory
authorNikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
Tue, 3 Nov 2020 06:51:19 +0000 (09:51 +0300)
committerNikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
Fri, 13 Nov 2020 11:49:50 +0000 (14:49 +0300)
commit3b1244bffdbeb832bb8cd67de00f07335b44d281
treeddf13017b56d6007356219895f78f528c73cbcf5
parent4770a96c6624640dbe09c5ee9d0167664507e8fd
qemu: rename: support renaming checkpoints directory

This is basically just saves checkpoints metadata on disk after name is changed
in memory as path to domain checkpoints directory depends on name. After that
old checkpoint directory is deleted with checkpoint metadata files.

Signed-off-by: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
src/qemu/qemu_checkpoint.c
src/qemu/qemu_checkpoint.h
src/qemu/qemu_domain.c
src/qemu/qemu_driver.c