From 9c4b381b8ec9d93a7571a1181743d1e6652ba7fb Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 3 Apr 2026 13:07:30 +0000 Subject: [PATCH] fix(maintainerr): add warning when bashio library is not found Agent-Logs-Url: https://github.com/alexbelgium/hassio-addons/sessions/d5bff0a8-62ba-4564-a4fc-74c87d8b0d55 Co-authored-by: alexbelgium <44178713+alexbelgium@users.noreply.github.com> --- maintainerr/rootfs/ha_entrypoint.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainerr/rootfs/ha_entrypoint.sh b/maintainerr/rootfs/ha_entrypoint.sh index 463da1894..a5c645736 100755 --- a/maintainerr/rootfs/ha_entrypoint.sh +++ b/maintainerr/rootfs/ha_entrypoint.sh @@ -8,13 +8,18 @@ set -e ############################################################################### # ─── Source bashio library so init scripts can use bashio:: functions ───────── +_bashio_loaded=false for _f in /usr/lib/bashio/bashio /usr/lib/bashio/bashio.sh; do if [ -f "$_f" ]; then # shellcheck disable=SC1090 source "$_f" + _bashio_loaded=true break fi done +if [ "$_bashio_loaded" = false ]; then + echo "[Maintainerr] WARNING: bashio library not found; init scripts using bashio functions will fail" +fi # ─── Run cont-init.d scripts ───────────────────────────────────────────────── if [ -d /etc/cont-init.d ]; then