diff --git a/hooks/update-status b/hooks/update-status index 4b706646a320ba6777d6940454e5d858c8cd8d99..737eb8f9d79a6ad799317a5f4c33c94dfa13889a 100644 --- a/hooks/update-status +++ b/hooks/update-status @@ -18,7 +18,7 @@ GATEWAY_IP="$( echo "$GATEWAY" | awk -F "/" '{print $1}' )" DEFAULTROUTECOMMAND="$( getdefaultroutecommand )" -if eval $DEFAULTROUTECOMMAND | grep "\<${GATEWAY_IP}\>"; then +if [ $(eval $DEFAULTROUTECOMMAND | wc -l ) -eq 1 ] && eval $DEFAULTROUTECOMMAND | grep "\<${GATEWAY_IP}\>"; then juju-log "Default gateway looks OK. Doing nothing." exit 0 fi