From 188e3481afcec0fed4e308db4f0a4825e5a933ec Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Mon, 6 Mar 2023 00:14:47 +0100 Subject: [PATCH] feat(script): Define severity based on affected pkgs (#1) --- pacman-zfs-snapshot.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pacman-zfs-snapshot.sh b/pacman-zfs-snapshot.sh index 286d7c5..1e5fe61 100755 --- a/pacman-zfs-snapshot.sh +++ b/pacman-zfs-snapshot.sh @@ -35,6 +35,14 @@ function split_pkgs_by_importance () { done } +function set_severity () { + if [[ "${#important_pkgs_in_transaction[@]}" -ge '1' ]]; then + severity='imp' + else + severity='trv' + fi +} + function main () { local pkgs_in_transaction pkgs_in_transaction=("${@}") @@ -42,7 +50,9 @@ function main () { declare -a important_pkgs_in_transaction trivial_pkgs_in_transaction split_pkgs_by_importance "${pkgs_in_transaction[@]}" - + local severity + set_severity + #for pkg in "${!important_pkgs_in_transaction[@]}"; do # printf -- 'Array item '"'"'%s'"'"' equals '"'"'%s'"'"'\n' "${pkg}" "${important_pkgs_in_transaction[${pkg}]}" #done