From dfc3a38db12154a3eb21c73da6722b70a41f9681 Mon Sep 17 00:00:00 2001 From: Anes Belfodil Date: Thu, 21 Jan 2021 10:45:30 -0500 Subject: [PATCH] Early exit if can't read file --- root/entrypoint.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/root/entrypoint.sh b/root/entrypoint.sh index 4815fda..28c6a69 100755 --- a/root/entrypoint.sh +++ b/root/entrypoint.sh @@ -5,6 +5,7 @@ for env_var in $FILE_ENV_VARS; do var_name="$(echo $env_var | grep -o '.*__FILE=' | sed 's/__FILE=//g')" file_path="$(echo $env_var | grep -o '__FILE=.*' | sed 's/__FILE=//g')" file_content="$(cat $file_path)" + [[ ! $? -eq 0 ]] && exit 1 # Exit if last command failed new_var="$(echo $var_name=$file_content)" export $(echo $new_var | xargs) done