diff --git a/.templates/01-config_yaml.sh b/.templates/01-config_yaml.sh index 0ebe50262..63b96eb7d 100644 --- a/.templates/01-config_yaml.sh +++ b/.templates/01-config_yaml.sh @@ -159,7 +159,7 @@ while IFS= read -r line; do # extract keys and values KEYS="${line%%=*}" VALUE="${line#*=}" - # Check if VALUE is quoted + # Check if VALUE is quoted if [[ "$VALUE" != \"*\" || "$VALUE" == '' ]]; then VALUE="\"$VALUE\"" fi @@ -168,9 +168,9 @@ while IFS= read -r line; do # export to python if command -v "python3" &>/dev/null; then [ ! -f /env.py ] && echo "import os" >/env.py - # Escape single quotes in VALUE - VALUE_ESCAPED="${VALUE//\'/\'\"\'\"\'}" - echo "os.environ['${KEYS}'] = '${VALUE_ESCAPED}'" >> /env.py + # Escape single quotes in VALUE + VALUE_ESCAPED="${VALUE//\'/\'\"\'\"\'}" + echo "os.environ['${KEYS}'] = '${VALUE_ESCAPED}'" >>/env.py python3 /env.py fi # set .env