From d7d0069dd38493a9f354db6d5310b71ef5e029a9 Mon Sep 17 00:00:00 2001 From: Raphael Dannecker <rdannecker@gmail.com> Date: Sun, 8 Oct 2023 19:47:01 +0200 Subject: [PATCH] script aborts if no qcow2-File found --- roles/lmn_vm/files/sync-vm.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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() {