From 8c22441568f8360b180bd5ab2b75689b3ca99003 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20GUEZO?= Date: Sun, 1 Mar 2026 12:18:24 +0100 Subject: [PATCH] fix(utils.sh): `PROJECT_DIR: readonly variable` resolved --- utils.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/utils.sh b/utils.sh index f27b59a..e80d479 100644 --- a/utils.sh +++ b/utils.sh @@ -4,8 +4,10 @@ # This script acts as a library (utils.sh) for other monitoring scripts. # It handles logging, environment variables, and Telegram notifications. -PROJECT_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd) -readonly PROJECT_DIR 2>/dev/null +if [ -z "${PROJECT_DIR:-}" ]; then + PROJECT_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd) + readonly PROJECT_DIR +fi readonly PROJECT_NAME="serverconfig" 2>/dev/null