parent
3fe9f1e9e3
commit
45e796dd68
@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
URL=$1
|
||||
|
||||
DATA=$(curl -ksL $URL)
|
||||
|
||||
DATA_INSTALLED=$(echo $DATA | jq '.installed')
|
||||
DATA_MAIN=$(echo $DATA | jq '.maintenance')
|
||||
DATA_DB=$(echo $DATA | jq '.needsDbUpgrade')
|
||||
|
||||
if [ "$DATA_INSTALLED" != "true" ]; then
|
||||
echo "CRITICAL - status.php returned: installed = $DATA_INSTALLED"
|
||||
exit 2
|
||||
fi
|
||||
|
||||
if [ "$DATA_MAIN" != "false" ]; then
|
||||
echo "Warning - status.php returned: maintenance = $DATA_MAIN"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ "$DATA_DB" != "false" ]; then
|
||||
echo "Warning - status.php returned: needsDbUpgrade = $DATA_DB"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "OK - status.php looks good"
|
||||
exit 0
|
Loading…
Reference in new issue