diff options
author | Jonathan Bauer | 2013-10-15 15:39:44 +0200 |
---|---|---|
committer | Jonathan Bauer | 2013-10-15 15:39:44 +0200 |
commit | e715ec592f2014c0742467efa48b900e1c842adb (patch) | |
tree | 83d8dfc0013776f23fce98abf787274973529eaa /remote/rootfs/rootfs-stage32/data | |
parent | [vmware] fix missing renaming of build/conf (diff) | |
download | tm-scripts-e715ec592f2014c0742467efa48b900e1c842adb.tar.gz tm-scripts-e715ec592f2014c0742467efa48b900e1c842adb.tar.xz tm-scripts-e715ec592f2014c0742467efa48b900e1c842adb.zip |
[rootfs-stage32] catch download failed error for slx addons
Diffstat (limited to 'remote/rootfs/rootfs-stage32/data')
-rwxr-xr-x | remote/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_slx_addons | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/remote/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_slx_addons b/remote/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_slx_addons index b5e2040b..06460506 100755 --- a/remote/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_slx_addons +++ b/remote/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-setup_slx_addons @@ -60,7 +60,10 @@ if [ $# -eq 1 ]; then # download the addon from the given URL ADDON_TARGET_PATH="${SYS_TMP}/$(basename "$ADDON").sqfs" - download "${SLX_BASE_PATH}/${ADDON}.sqfs" "${ADDON_TARGET_PATH}" + if ! download "${SLX_BASE_PATH}/${ADDON}.sqfs" "${ADDON_TARGET_PATH}"; then + echo "Download of ${ADDON} failed." + exit 1 + fi # now mount it to $SLX_MNT/<addon-name> ADDON_MOUNT_POINT="${SLX_BASE_MNT}/$(basename "$ADDON")" |