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