From f11d4319d2b9b07384380c8ff4a2d132d4bfbbb2 Mon Sep 17 00:00:00 2001 From: stephanerosi Date: Wed, 18 Apr 2018 12:43:55 +0200 Subject: [PATCH] Fix typo an coding style (#13970) --- .../components/device_tracker/nmap_tracker.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/homeassistant/components/device_tracker/nmap_tracker.py b/homeassistant/components/device_tracker/nmap_tracker.py index f62f53fe5fc..3c090e8cd3b 100644 --- a/homeassistant/components/device_tracker/nmap_tracker.py +++ b/homeassistant/components/device_tracker/nmap_tracker.py @@ -94,13 +94,11 @@ class NmapDeviceScanner(DeviceScanner): return None def get_extra_attributes(self, device): - """Return the IP pf the given device.""" - filter_ip = [result.ip for result in self.last_results - if result.mac == device] - - if filter_ip: - return {'ip': filter_ip[0]} - return None + """Return the IP of the given device.""" + filter_ip = next(( + result.ip for result in self.last_results + if result.mac == device), None) + return {'ip': filter_ip} def _update_info(self): """Scan the network for devices.