#!/bin/bash # ----------------------------------------------------------------------------- # Checks whether all ONOS components are either ACTIVE or DISABLED. # ----------------------------------------------------------------------------- aux=/tmp/stc-$$.log trap "rm -f $aux 2>/dev/null" EXIT onos ${1:-$OCI} scr:list > $aux cat $aux grep -q UNSATISFIED $aux && exit 1 if [ -n "$2" ]; then echo "Searching for ACTIVE $2" egrep "ACTIVE.*$2" $aux || exit 1 fi exit 0