tools/update-scan: handle api calls to get version

This commit is contained in:
Rudi Heitbaum 2022-10-11 11:44:53 +00:00
parent d0c3a4c91e
commit a239329685

View File

@ -112,7 +112,9 @@ check_for_update() {
fi
# print version output line
if [ "${PKG_VERSION}" != "${upstream_version}" ]; then
if [ ! -z "${API}" ]; then
printf "%s %s %s" "${PKG_NAME}" "${PKG_VERSION}" "${upstream_version}"; printf '\n'
elif [ "${PKG_VERSION}" != "${upstream_version}" ]; then
printf "%-35s | %-40s | %-20s" "${PKG_NAME}" "${PKG_VERSION}" "${upstream_version}"; printf '\n'
else
PACKAGES_CURRENT+="${PKG_NAME} "
@ -136,6 +138,7 @@ else
)"
fi
if [ -z "${API}" ]; then
# test github api availability
test_github_api
@ -158,3 +161,8 @@ fi
if [ -n "${PACKAGES_NOT_REGISTERED}" ]; then
echo -e "\nPackages not known at tracker $(echo ${PACKAGES_NOT_REGISTERED} | wc -w):\n${PACKAGES_NOT_REGISTERED}\n"
fi
else
for check_version in ${PACKAGE_LIST}; do
check_for_update "${check_version}"
done
fi