mirror of
https://github.com/openwrt/luci
synced 2025-01-08 12:08:04 +08:00
freifunk-common: neigh.sh: work also with unprettyfied JSON output
Older OLSRd-version outputs JSON humanreadable over multiple lines.
The introduced change in 524439cd16
broke
the output for those users. Fix that be a finer filter regex.
Thanks to Thomas Huehn <thomas@net.t-labs.tu-berlin.de> for spotting that.
This commit is contained in:
parent
524439cd16
commit
8ca5d6da96
@ -66,7 +66,7 @@ VARS="$VARS neighborLinkQuality:NLQ linkCost:Cost remoteHostname:Host"
|
||||
|
||||
for HOST in '127.0.0.1' '::1';do
|
||||
json_init
|
||||
json_load "$( echo /links | nc $HOST 9090 | grep ^'{' )" # remove header/non-json
|
||||
json_load "$( echo /links | nc $HOST 9090 | sed -n '/^[}{ ]/p' )" # remove header/non-json
|
||||
|
||||
if json_is_a links array;then
|
||||
json_select links
|
||||
|
Loading…
Reference in New Issue
Block a user