[libvirt] [PATCH 31/26] snapshot: refactor virsh snapshot creation