Explorar o código

Replace placeholders with sed

Felix Kleinekathöfer %!s(int64=2) %!d(string=hai) anos
pai
achega
b83841d253
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      data/Dockerfiles/watchdog/watchdog.sh

+ 1 - 1
data/Dockerfiles/watchdog/watchdog.sh

@@ -167,7 +167,7 @@ function notify_error() {
       return 1
       return 1
     fi
     fi
 
 
-    WEBHOOK_BODY=$(echo "${WATCHDOG_NOTIFY_WEBHOOK_BODY}" | envsubst '$SUBJECT,$BODY')
+    WEBHOOK_BODY=$(echo ${WATCHDOG_NOTIFY_WEBHOOK_BODY} | sed "s/\$SUBJECT\|\${SUBJECT}/$SUBJECT/g" | sed "s/\$BODY\|\${BODY}/$BODY/" | sed "s/\"/\\\\\"/g")
 
 
     curl -X POST \
     curl -X POST \
       -H "Content-Type: application/json" \
       -H "Content-Type: application/json" \