Fix crash when an AP is offline

This commit is contained in:
Julian Rother 2025-11-06 20:38:10 +01:00
parent 83f8a1b694
commit 5f8f5d52ef
Signed by: julian
GPG key ID: C19B924C0CD13341

View file

@ -50,7 +50,7 @@ async def collect_async(host, user, password):
device_info_label_values = base_label_values + (device['ap-name'], device['mac'], device['model'], device['serial-number'], device['ip'], device['firmware-version']) device_info_label_values = base_label_values + (device['ap-name'], device['mac'], device['model'], device['serial-number'], device['ip'], device['firmware-version'])
ruckus_device_info.add_metric(device_info_label_values, {}) ruckus_device_info.add_metric(device_info_label_values, {})
device_label_values = base_label_values + (device['ap-name'], device['mac']) device_label_values = base_label_values + (device['ap-name'], device['mac'])
ruckus_device_uptime_seconds.add_metric(device_label_values, float(device['uptime'])) ruckus_device_uptime_seconds.add_metric(device_label_values, float(device.get('uptime', '0')))
return metrics return metrics