From 468e6c30b3ee37b54f6135d3890a1f4d66e95a9e Mon Sep 17 00:00:00 2001 From: thaohtp Date: Sat, 12 Oct 2019 21:52:04 +0200 Subject: [PATCH] Move imports in aruba component to top-level (#27497) Issue: https://github.com/home-assistant/home-assistant/issues/27284 --- homeassistant/components/aruba/device_tracker.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/aruba/device_tracker.py b/homeassistant/components/aruba/device_tracker.py index f93533b6beb..485c731ff6a 100644 --- a/homeassistant/components/aruba/device_tracker.py +++ b/homeassistant/components/aruba/device_tracker.py @@ -2,15 +2,16 @@ import logging import re +import pexpect import voluptuous as vol -import homeassistant.helpers.config_validation as cv from homeassistant.components.device_tracker import ( DOMAIN, PLATFORM_SCHEMA, DeviceScanner, ) from homeassistant.const import CONF_HOST, CONF_PASSWORD, CONF_USERNAME +import homeassistant.helpers.config_validation as cv _LOGGER = logging.getLogger(__name__) @@ -82,7 +83,6 @@ class ArubaDeviceScanner(DeviceScanner): def get_aruba_data(self): """Retrieve data from Aruba Access Point and return parsed result.""" - import pexpect connect = "ssh {}@{}" ssh = pexpect.spawn(connect.format(self.username, self.host))