overleaf/services/track-changes/test/acceptance/deps/healthcheck.sh

10 lines
276 B
Bash
Raw Normal View History

2020-08-10 12:23:17 -04:00
#!/bin/sh
# health check to allow 404 status code as valid
STATUSCODE=$(curl --silent --output /dev/null --write-out "%{http_code}" $1)
# will be 000 on non-http error (e.g. connection failure)
if test $STATUSCODE -ge 500 || test $STATUSCODE -lt 200; then
exit 1
fi
exit 0