modify findns script

Change-Id: I0fb2b345d9d0b0d2278390d8ba8f4598378e2388
diff --git a/opencontrail/files/findns b/opencontrail/files/findns
index 567fec5..212568a 100644
--- a/opencontrail/files/findns
+++ b/opencontrail/files/findns
@@ -1,8 +1,8 @@
 #!/bin/bash
 
 exit_usage() {
-	echo "Usage: $0 <address>"
-	exit 1
+    echo "Usage: $0 <address>"
+    exit 1
 }
 
 [ -z $1 ] && exit_usage
@@ -10,9 +10,12 @@
 WC=$(ip netns | wc -l)
 for ((i=1;i<$WC+1;i++))
 do
-	NAMESPACE=$(ip netns | sed -n "$i"p)
-	if [ `ip netns exec $NAMESPACE ip a | grep $1 | wc -l` -gt 0 ]
-	then
- 		echo $NAMESPACE
-	fi
-done
\ No newline at end of file
+    NAMESPACE=$(ip netns | awk '{print $1}' | sed -n "$i"p)
+    if [ `ip netns exec $NAMESPACE ip a | grep $1 | wc -l` -gt 0 ]
+    then
+        STATE=backup
+        ip netns exec $NAMESPACE ping 8.8.8.8 -c 2 -W 1 > /dev/null && STATE=active
+        echo $NAMESPACE $STATE
+    fi
+done
+exit 0