Add final stat numbers of pkgs installed/removed/upgraded
Change-Id: Iccd9808c702fcebf227f3c8ca24fa04bde30b055 Signed-off-by: Ruslan Aliev <raliev@mirantis.com>
This commit is contained in:
parent
9ef6046f33
commit
43393bd23f
|
@ -288,6 +288,8 @@ whitelist=({{ join " " .Values.conf.apt.whitelistpkgs }})
|
|||
whitelist=()
|
||||
{{- end }}
|
||||
|
||||
read -r c_installed c_removed c_upgraded <<< "0 0 0"
|
||||
|
||||
for pkg in "${!package_info[@]}"; do
|
||||
read -r before after available < <(echo "${package_info[$pkg]}")
|
||||
if [[ "$after" != "N/A" && "$after" != "$available" && ! ${whitelist[*]} =~ "$pkg" ]]; then
|
||||
|
@ -295,11 +297,14 @@ for pkg in "${!package_info[@]}"; do
|
|||
exit 1
|
||||
fi
|
||||
if [[ "$before" != "$after" ]]; then
|
||||
[[ "$before" == "N/A" && "$after" != "N/A" ]] && log.INFO "$pkg installed ver $after"
|
||||
[[ "$before" != "N/A" && "$after" == "N/A" ]] && log.INFO "$pkg removed ver $before"
|
||||
[[ "$before" != "N/A" && "$after" != "N/A" ]] && log.INFO "$pkg upgraded ver $before => $after"
|
||||
[[ "$before" == "N/A" && "$after" != "N/A" ]] && log.INFO "$pkg installed ver $after" && let "c_installed++"
|
||||
[[ "$before" != "N/A" && "$after" == "N/A" ]] && log.INFO "$pkg removed ver $before" && let "c_removed++"
|
||||
[[ "$before" != "N/A" && "$after" != "N/A" ]] && log.INFO "$pkg upgraded ver $before => $after" && let "c_upgraded++"
|
||||
fi
|
||||
done
|
||||
|
||||
log.INFO "Final stats: $c_installed installed, $c_removed removed, $c_upgraded upgraded"
|
||||
|
||||
{{- end }}
|
||||
log.INFO 'Putting the daemon to sleep.'
|
||||
EOF
|
||||
|
|
Loading…
Reference in New Issue