diff --git a/roles/lmn_vm/files/sync-vm.sh b/roles/lmn_vm/files/sync-vm.sh index c5a219e..6a60529 100755 --- a/roles/lmn_vm/files/sync-vm.sh +++ b/roles/lmn_vm/files/sync-vm.sh @@ -67,7 +67,7 @@ sync_all_images() { delete_old_qcows() { cd /lmn/vm - for qcow2 in *.qcow2; do + for qcow2 in $(find . -maxdepth 1 -name "*.qcow2" -exec basename {} ';'); do qcowsize=$(stat -c%s "${qcow2}") if [[ -f "${qcow2}.size" ]] && [[ "${qcowsize}" != $(<"${qcow2}.size") ]]; then torrent="${qcow2}.torrent" @@ -77,7 +77,7 @@ delete_old_qcows() { fi rm "${qcow2}" fi - done + done } sync_all_torrents() {