feat(script): Define severity based on affected pkgs (#1)
This commit is contained in:
parent
b128b5f2ae
commit
188e3481af
@ -35,6 +35,14 @@ function split_pkgs_by_importance () {
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function set_severity () {
|
||||||
|
if [[ "${#important_pkgs_in_transaction[@]}" -ge '1' ]]; then
|
||||||
|
severity='imp'
|
||||||
|
else
|
||||||
|
severity='trv'
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
function main () {
|
function main () {
|
||||||
local pkgs_in_transaction
|
local pkgs_in_transaction
|
||||||
pkgs_in_transaction=("${@}")
|
pkgs_in_transaction=("${@}")
|
||||||
@ -42,6 +50,8 @@ function main () {
|
|||||||
declare -a important_pkgs_in_transaction trivial_pkgs_in_transaction
|
declare -a important_pkgs_in_transaction trivial_pkgs_in_transaction
|
||||||
split_pkgs_by_importance "${pkgs_in_transaction[@]}"
|
split_pkgs_by_importance "${pkgs_in_transaction[@]}"
|
||||||
|
|
||||||
|
local severity
|
||||||
|
set_severity
|
||||||
|
|
||||||
#for pkg in "${!important_pkgs_in_transaction[@]}"; do
|
#for pkg in "${!important_pkgs_in_transaction[@]}"; do
|
||||||
# printf -- 'Array item '"'"'%s'"'"' equals '"'"'%s'"'"'\n' "${pkg}" "${important_pkgs_in_transaction[${pkg}]}"
|
# printf -- 'Array item '"'"'%s'"'"' equals '"'"'%s'"'"'\n' "${pkg}" "${important_pkgs_in_transaction[${pkg}]}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user