diff --git a/revert-libvirt b/revert-libvirt index 87e054b..d6a0ac2 100755 --- a/revert-libvirt +++ b/revert-libvirt @@ -10,7 +10,10 @@ else fi for i in ${machine[@]}; do - snapshot=$(virsh -c qemu:///system snapshot-list $i | sed -n 3p | awk '{print $1}') + # Первый снапшот + #snapshot=$(virsh -c qemu:///system snapshot-list $i | sed -n 3p | awk '{print $1}') + # Последний снапшот + snapshot=$(virsh -c qemu:///system snapshot-list $i | tail -n 2 | awk '{print $1}' virsh -c qemu:///system destroy $i virsh -c qemu:///system snapshot-revert $i $snapshot if [[ $2 = 'stop' ]]; then