From d84fa6cf351f47b2569c3c920bb3e068a82c0370 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 27 Sep 2023 21:36:36 +0200 Subject: [PATCH] Create 00-batch_updater.sh --- .templates/00-batch_updater.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .templates/00-batch_updater.sh diff --git a/.templates/00-batch_updater.sh b/.templates/00-batch_updater.sh new file mode 100644 index 000000000..1dc72c97e --- /dev/null +++ b/.templates/00-batch_updater.sh @@ -0,0 +1,17 @@ +#!/usr/bin/with-contenv bashio +# shellcheck shell=bash +# ============================================================================== +# Ensures all scripts are up-to-date +# ============================================================================== + +if [ -d /etc/cont-init.d ]; then + # Check if downloads possible + wget -NS https://example.com/ &>/dev/null || exit 0 + + # Check scripts + cd /etc/cont-init.d || true + for scripts in *; do + # If newer file, download to directory + wget -NS --content-disposition "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/$scripts" &>/dev/null || true + done +fi