From c08ce39ed396023864a559579e83f6b6cf21b11f Mon Sep 17 00:00:00 2001 From: "Nicholas St. Germain" Date: Fri, 19 Apr 2019 11:30:25 -0500 Subject: [PATCH] drop unnamed unifi devices. fixes #126 --- varken/unifi.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/varken/unifi.py b/varken/unifi.py index ad829e2..a32cd52 100644 --- a/varken/unifi.py +++ b/varken/unifi.py @@ -40,7 +40,8 @@ class UniFiAPI(object): self.logger.error("Disregarding Job get_usg_stats for unifi-%s", self.server.id) return - devices = {device['name']: device for device in get['data']} + devices = {device['name']: device for device in get['data'] if device.get('name')} + if devices.get(self.server.usg_name): device = devices[self.server.usg_name] else: