diff --git a/blockcommit_all.sh b/blockcommit_all.sh index 092fc71..19d0d72 100755 --- a/blockcommit_all.sh +++ b/blockcommit_all.sh @@ -8,7 +8,7 @@ do path_vda=$(sudo virsh domblklist $vm | grep vda | cut -d" " -f 8) path_vdb=$(sudo virsh domblklist $vm | grep vdb | cut -d" " -f 8) - if [ ! -z "$path_vda" ] + if [ ! -z "$path_vda" ] && [[ ! "$path_vda" =~ ".raw" ]] then echo "-- BLOCKCOMMITTING $vm disk vda ..." retour=$(sudo virsh blockcommit $vm vda --active --verbose --pivot --delete 2>&1 | tee /dev/tty) @@ -21,7 +21,7 @@ do fi fi - if [ ! -z "$path_vdb" ] + if [ ! -z "$path_vdb" ] && [[ ! "$path_vda" =~ ".raw" ]] then echo "-- BLOCKCOMMITTING $vm disk vdb ..." retour=$(sudo virsh blockcommit $vm vdb --active --verbose --pivot --delete 2>&1 | tee /dev/tty)