mirror of
https://github.com/novatiq/packages.git
synced 2026-04-30 07:28:39 +01:00
mwan3: add enabled info to mwan3 ubus status
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user