#!/bin/sh logger -t sublab-updater starting status update insert() { rm -f /var/www/nowhere.ws/htdocs/sublab/status.css &> /dev/null || true echo $1 > /var/www/nowhere.ws/htdocs/sublab/status } ping -q -c 2 -W 1 172.22.80.1 &> /dev/null OVERALL=$? ping -q -c 2 -W 1 172.22.80.7 &> /dev/null AVAIL=$? set -e if [ $AVAIL -eq 0 ]; then insert open exit 0 fi if [ $OVERALL -eq 0 ]; then insert closed exit 0 fi insert unknown exit 0