Skip to content

Commit 1573ea2

Browse files
committed
Update to 0.80
1 parent a9251b6 commit 1573ea2

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

share/check_mk/agents/special/agent_unifi_controller

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
## SOFTWARE.
2424

2525
###
26-
__VERSION__ = 0.79
26+
__VERSION__ = 0.80
2727

2828
import sys
2929
import socket
@@ -473,8 +473,11 @@ class unifi_controller(unifi_object):
473473
pprint(_obj)
474474
for _key in ("num_sta","ng_num_sta","na_num_sta","ng_tcp_packet_loss","na_tcp_packet_loss","ng_wifi_retries","na_wifi_retries","ng_wifi_latency","na_wifi_latency"):
475475
_ret.append("|".join([_ssid,_key,str(sum(map(lambda x: getattr(x,_key,0),_obj)))]))
476-
_ret.append("|".join([_ssid,"ng_avg_client_signal",str(mean(map(lambda x: getattr(x,"ng_avg_client_signal",0),filter(lambda x: x.radio == "ng",_obj))))]))
477-
_ret.append("|".join([_ssid,"na_avg_client_signal",str(mean(map(lambda x: getattr(x,"na_avg_client_signal",0),filter(lambda x: x.radio == "na",_obj))))]))
476+
477+
_signals = list(map(lambda x: getattr(x,"ng_avg_client_signal",0),filter(lambda x: x.radio == "ng",_obj)))
478+
_ret.append("|".join([_ssid,"ng_avg_client_signal",str(mean(_signals if _signals else [0]))]))
479+
_signals = list(map(lambda x: getattr(x,"na_avg_client_signal",0),filter(lambda x: x.radio == "na",_obj)))
480+
_ret.append("|".join([_ssid,"na_avg_client_signal",str(mean(_signals if _signals else [0]))]))
478481
_ret.append("|".join([_ssid,"channels",",".join(
479482
sorted(
480483
set(map(lambda x: str(getattr(x,"channel","0")),_obj))

0 commit comments

Comments
 (0)