Fix PEP257 issues
This commit is contained in:
parent
f6bc1a4575
commit
cc7a4d545e
17 changed files with 156 additions and 246 deletions
|
@ -28,7 +28,7 @@ REQUIREMENTS = ['python-nmap==0.4.3']
|
|||
|
||||
|
||||
def get_scanner(hass, config):
|
||||
"""Validates configuration and returns a Nmap scanner."""
|
||||
"""Validate the configuration and return a Nmap scanner."""
|
||||
if not validate_config(config, {DOMAIN: [CONF_HOSTS]},
|
||||
_LOGGER):
|
||||
return None
|
||||
|
@ -54,7 +54,9 @@ def _arp(ip_address):
|
|||
|
||||
class NmapDeviceScanner(object):
|
||||
"""This class scans for devices using nmap."""
|
||||
|
||||
def __init__(self, config):
|
||||
"""Initialize the scanner."""
|
||||
self.last_results = []
|
||||
|
||||
self.hosts = config[CONF_HOSTS]
|
||||
|
@ -65,15 +67,13 @@ class NmapDeviceScanner(object):
|
|||
_LOGGER.info("nmap scanner initialized")
|
||||
|
||||
def scan_devices(self):
|
||||
"""
|
||||
Scans for new devices and return a list containing found device ids.
|
||||
"""
|
||||
"""Scan for new devices and return a list with found device IDs."""
|
||||
self._update_info()
|
||||
|
||||
return [device.mac for device in self.last_results]
|
||||
|
||||
def get_device_name(self, mac):
|
||||
"""Returns the name of the given device or None if we don't know."""
|
||||
"""Return the name of the given device or None if we don't know."""
|
||||
filter_named = [device.name for device in self.last_results
|
||||
if device.mac == mac]
|
||||
|
||||
|
@ -84,8 +84,8 @@ class NmapDeviceScanner(object):
|
|||
|
||||
@Throttle(MIN_TIME_BETWEEN_SCANS)
|
||||
def _update_info(self):
|
||||
"""
|
||||
Scans the network for devices.
|
||||
"""Scan the network for devices.
|
||||
|
||||
Returns boolean if scanning successful.
|
||||
"""
|
||||
_LOGGER.info("Scanning")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue