#!/bin/bash . settings logger -t sublab-updater starting status update insertstatus() { local ec=$? local status if [ $ec -eq 0 ]; then status=online else status=offline fi cp ${WEBPATH}/csstemplate/${status}.${1}.status.css ${WEBPATH}/public/css/${1}.status.css.new mv -f ${WEBPATH}/public/css/${1}.status.css.new ${WEBPATH}/public/css/${1}.status.css } # Ping Taifun ping -q -c 2 -W 1 172.22.83.5 &> /dev/null insertstatus taifun # Ping Trieste ping -q -c 2 -W 1 172.22.80.4 &> /dev/null insertstatus trieste # Ping Nautilus ping -q -c 2 -W 1 172.22.80.7 &> /dev/null insertstatus nautilus exit 0