From 889cc9a24f9780e927780c4a1b41e1bf8a2a0076 Mon Sep 17 00:00:00 2001 From: layman Date: Thu, 23 Feb 2023 23:05:53 +0100 Subject: [PATCH] eix: only count packages --- portage_exporter.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/portage_exporter.sh b/portage_exporter.sh index ccd9ba5..9d7cdee 100755 --- a/portage_exporter.sh +++ b/portage_exporter.sh @@ -30,9 +30,9 @@ function dumpInfo () { fi portage_timestamp="/usr/portage/metadata/timestamp" age_seconds="$(( $(date +%s) - $("${mychroot[@]}" date +%s -r "$portage_timestamp") ))" - update_count="$("${mychroot[@]}" eix -u -c | wc -l)" - selected_update_count="$("${mychroot[@]}" eix -u -c --selected | wc -l)" - critical_update_count="$("${mychroot[@]}" eix -u -c | grep ${CRITICAL[@]/#/-e } | wc -l)" + update_count="$("${mychroot[@]}" eix --pure-packages -u -c | wc -l)" + selected_update_count="$("${mychroot[@]}" eix --pure-packages -u -c --selected | wc -l)" + critical_update_count="$("${mychroot[@]}" eix --pure-packages -u -c | grep ${CRITICAL[@]/#/-e } | wc -l)" glsa_count="$("${mychroot[@]}" glsa-check -t all 2> /dev/null | wc -l )" echo portage_age_seconds\{host=\""$HOSTNAME"\", root=\""$root"\"\} "$age_seconds" echo portage_package_update_count\{host=\""$HOSTNAME"\", root=\""$root"\"\} "$update_count"