From 3198ba7f37f6ce9c11491e53e182459db6b5e812 Mon Sep 17 00:00:00 2001 From: Jeremy Lecour Date: Sat, 11 Apr 2020 08:41:04 +0200 Subject: [PATCH] bkctld-rm: log incs to be deleted --- lib/bkctld-rm | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/lib/bkctld-rm b/lib/bkctld-rm index 00e9bba..a659f0f 100755 --- a/lib/bkctld-rm +++ b/lib/bkctld-rm @@ -91,13 +91,18 @@ for jail_name in $(jails_list); do # shellcheck disable=SC2046 incs_to_delete=$(echo $(incs_list "${jail_name}") | grep -v -f "${incs_policy_keep_file}") - for inc_name in ${incs_to_delete}; do - inc_path=$(inc_path "${jail_name}" "${inc_name}") - if is_btrfs "${inc_path}"; then - delete_inc_btrfs "${jail_name}" "${inc_name}" - else - delete_inc_ext4 "${jail_name}" "${inc_name}" - fi - done + if [ -n "${incs_to_delete}" ]; then + notice "${jail_name}: incs to be deleted : $(echo "${incs_to_delete}" | tr '\n', ',')." + for inc_name in ${incs_to_delete}; do + inc_path=$(inc_path "${jail_name}" "${inc_name}") + if is_btrfs "${inc_path}"; then + delete_inc_btrfs "${jail_name}" "${inc_name}" + else + delete_inc_ext4 "${jail_name}" "${inc_name}" + fi + done + else + notice "${jail_name}: no inc to be deleted." + fi fi done