Browse Source

mwan3: add enabled info to mwan3 ubus status

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
lilik-openwrt-22.03
Florian Eckert 6 years ago
parent
commit
cfba93a203
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      net/mwan3/files/usr/libexec/rpcd/mwan3

+ 4
- 1
net/mwan3/files/usr/libexec/rpcd/mwan3 View File

@ -76,7 +76,7 @@ get_mwan3_status() {
local age=0 local age=0
local online=0 local online=0
local offline=0 local offline=0
local pid device time_p time_n time_u time_d
local enabled pid device time_p time_n time_u time_d
network_get_device device $1 network_get_device device $1
@ -105,6 +105,8 @@ get_mwan3_status() {
} }
local uptime="0" local uptime="0"
config_get enabled "$iface" enabled 0
network_get_uptime uptime "$iface" network_get_uptime uptime "$iface"
json_add_object "${iface}" json_add_object "${iface}"
@ -116,6 +118,7 @@ get_mwan3_status() {
json_add_int "lost" "$(cat "$MWAN3TRACK_STATUS_DIR/${iface}/LOST")" json_add_int "lost" "$(cat "$MWAN3TRACK_STATUS_DIR/${iface}/LOST")"
json_add_int "turn" "$(cat "$MWAN3TRACK_STATUS_DIR/${iface}/TURN")" json_add_int "turn" "$(cat "$MWAN3TRACK_STATUS_DIR/${iface}/TURN")"
json_add_string "status" "$(cat "$MWAN3TRACK_STATUS_DIR/${iface}/STATUS")" json_add_string "status" "$(cat "$MWAN3TRACK_STATUS_DIR/${iface}/STATUS")"
json_add_boolean "enabled" "${enabled}"
json_add_boolean "running" "${running}" json_add_boolean "running" "${running}"
json_add_array "track_ip" json_add_array "track_ip"
for file in $MWAN3TRACK_STATUS_DIR/${iface}/*; do for file in $MWAN3TRACK_STATUS_DIR/${iface}/*; do


Loading…
Cancel
Save