net/mwan3: unify logging in mwan3track
authorFlorian Eckert <fe@dev.tdt.de>
Tue, 4 Apr 2017 13:33:37 +0000 (15:33 +0200)
committerFlorian Eckert <fe@dev.tdt.de>
Tue, 4 Apr 2017 13:33:37 +0000 (15:33 +0200)
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
net/mwan3/files/usr/sbin/mwan3track

index 64911e94fbc727c1b651be9bc3e2f5049bdda789..c2a69927295114ee74353cb0736b4d255a9d3807 100755 (executable)
@@ -1,5 +1,7 @@
 #!/bin/sh
 
+LOG="/usr/bin/logger -t $(basename "$0")[$$] -p"
+
 main() {
 
        [ -z "$12" ] && echo "Error: should not be started manually" && exit 0
@@ -40,13 +42,13 @@ main() {
                        fi
 
                        if [ $score -eq $8 ]; then
-                               logger -t mwan3track -p notice "Interface $1 ($2) is offline"
+                               $LOG notice "Interface $1 ($2) is offline"
                                env -i ACTION=ifdown INTERFACE=$1 DEVICE=$2 /sbin/hotplug-call iface
                                score=0
                        fi
                else
                        if [ $score -lt $(($7+$8)) ] && [ $lost -gt 0 ]; then
-                               logger -t mwan3track -p info "Lost $(($lost*$4)) ping(s) on interface $1 ($2)"
+                               $LOG info "Lost $(($lost*$4)) ping(s) on interface $1 ($2)"
                        fi
 
                        let score++
@@ -59,7 +61,7 @@ main() {
                        fi
 
                        if [ $score -eq $8 ]; then
-                               logger -t mwan3track -p notice "Interface $1 ($2) is online"
+                               $LOG notice "Interface $1 ($2) is online"
                                env -i ACTION=ifup INTERFACE=$1 DEVICE=$2 /sbin/hotplug-call iface
                                rm /var/run/mwan3track-$1.pid
                                exit 0