about summary refs log tree commit diff stats
path: root/hm/soispha/conf/yambar/scripts/network.sh
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xhm/soispha/conf/yambar/scripts/network.sh62
1 files changed, 31 insertions, 31 deletions
diff --git a/hm/soispha/conf/yambar/scripts/network.sh b/hm/soispha/conf/yambar/scripts/network.sh
index 717ea6be..b4396640 100755
--- a/hm/soispha/conf/yambar/scripts/network.sh
+++ b/hm/soispha/conf/yambar/scripts/network.sh
@@ -8,40 +8,40 @@ retest_if_con_fails=10
 backend=nmcli
 
 case "$backend" in
-    "nmcli") # Test for connectivity with nmcli
-        while true; do
-            connection_status=$(nmcli networking connectivity)
-            if [ "$connection_status" = "full" ]; then
-                echo "internet|string|Connected"
-                echo ""
-                sleep $retest
-            else
-                echo "internet|string|Disconnected"
-                echo ""
-                sleep $retest_if_con_fails
-            fi
-        done
-        ;;
-    "ping") # Test for connectivity with ping
-        ip_address='8.8.8.8'
-        ping_number=3
+"nmcli") # Test for connectivity with nmcli
+    while true; do
+        connection_status=$(nmcli networking connectivity)
+        if [ "$connection_status" = "full" ]; then
+            echo "internet|string|Connected"
+            echo ""
+            sleep $retest
+        else
+            echo "internet|string|Disconnected"
+            echo ""
+            sleep $retest_if_con_fails
+        fi
+    done
+    ;;
+"ping") # Test for connectivity with ping
+    ip_address='8.8.8.8'
+    ping_number=3
 
-        while true; do
+    while true; do
 
-            ping_result=$(mktmp)
-            ping $ip_address -c $ping_number -q | awk 'BEGIN {FS="/"} END {print $5}' > "$ping_result"
+        ping_result=$(mktmp)
+        ping $ip_address -c $ping_number -q | awk 'BEGIN {FS="/"} END {print $5}' >"$ping_result"
 
-            if [ "$(cat "$ping_result" | wc -l)" -eq 0 ]; then
-                echo "med|string|No connection"
-                echo ""
-                sleep $retest_if_con_fails
-            else
-                echo "med|string|$(cat "$ping_result") ms"
-                echo ""
-                sleep $retest
-            fi
-        done
-        ;;
+        if [ "$(wc -l <"$ping_result")" -eq 0 ]; then
+            echo "med|string|No connection"
+            echo ""
+            sleep $retest_if_con_fails
+        else
+            echo "med|string|$(cat "$ping_result") ms"
+            echo ""
+            sleep $retest
+        fi
+    done
+    ;;
 esac
 
 # vim: ft=sh