(notstopped) bits="?|?|?|?|0|*" ;;
(frozen) fpat='^[[:space:]]+frozen[[:space:]]+1$' ;;
(unfrozen) fpat='^[[:space:]]+frozen[[:space:]]+0$' ;;
- (monon) mpat='^Monitoring mode:ACTIVE \(0\)$' ;;
- (monoff) mpat='^Monitoring mode:DISABLED \(1\)$' ;;
(recovered) rpat='^Recovery mode:RECOVERY \(1\)$' ;;
*)
echo "node_has_status: unknown status \"$status\""
} <<<"$out" # Yay bash!
elif [ -n "$fpat" ] ; then
$CTDB statistics -n "$pnn" | egrep -q "$fpat"
- elif [ -n "$mpat" ] ; then
- $CTDB getmonmode -n "$pnn" | egrep -q "$mpat"
elif [ -n "$rpat" ] ; then
! $CTDB status -n "$pnn" | egrep -q "$rpat"
else