listupgrade: print error if wget fails
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Jérémy Lecour 2021-05-17 12:19:54 +02:00 committed by Jérémy Lecour
parent 60f2f19402
commit 56af68e5b3
2 changed files with 6 additions and 1 deletions

View File

@ -32,6 +32,7 @@ The **patch** part changes incrementally at each release.
### Fixed
* ldap: fix edge cases where passwords were not set/get properly
* listupgrade: print error if wget fails
### Removed

View File

@ -46,6 +46,11 @@ get_value() {
fetch_upgrade_info() {
upgradeInfo=$(mktemp --tmpdir=/tmp evoupdate.XXX)
wget -q -O $upgradeInfo https://upgrades.evolix.org/upgrade
if [ "$?" != "0" ]; then
printf >&2 "Error fetching upgrade directives.\n"
fi
r_releases="$(get_value $upgradeInfo "releases")"
r_skip_releases="$(get_value $upgradeInfo "skip_releases")"
r_packages="$(get_value $upgradeInfo "packages")"
@ -261,4 +266,3 @@ if which lxc-ls > /dev/null; then
done
fi