mirror of
https://git.openwrt.org/feed/packages.git
synced 2024-06-26 01:27:41 +02:00
net/mwan3: unify logging in mwan3track
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
This commit is contained in:
parent
23339d7ae1
commit
51367883fc
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue
Block a user