From 277332813483527d840c07507b1cb1fccb434e13 Mon Sep 17 00:00:00 2001 From: springstan <46536646+springstan@users.noreply.github.com> Date: Thu, 5 Dec 2019 06:23:05 +0100 Subject: [PATCH] Move imports to top for directv (#29441) --- homeassistant/components/directv/media_player.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/directv/media_player.py b/homeassistant/components/directv/media_player.py index 2be2544cec1..5dd673ca93f 100644 --- a/homeassistant/components/directv/media_player.py +++ b/homeassistant/components/directv/media_player.py @@ -1,9 +1,11 @@ """Support for the DirecTV receivers.""" import logging + +from DirectPy import DIRECTV import requests import voluptuous as vol -from homeassistant.components.media_player import MediaPlayerDevice, PLATFORM_SCHEMA +from homeassistant.components.media_player import PLATFORM_SCHEMA, MediaPlayerDevice from homeassistant.components.media_player.const import ( MEDIA_TYPE_CHANNEL, MEDIA_TYPE_MOVIE, @@ -99,8 +101,6 @@ def setup_platform(hass, config, add_entities, discovery_info=None): # Attempt to discover additional RVU units _LOGGER.debug("Doing discovery of DirecTV devices on %s", host) - from DirectPy import DIRECTV - dtv = DIRECTV(host, DEFAULT_PORT) try: resp = dtv.get_locations() @@ -156,7 +156,6 @@ class DirecTvDevice(MediaPlayerDevice): def __init__(self, name, host, port, device): """Initialize the device.""" - from DirectPy import DIRECTV self.dtv = DIRECTV(host, port, device) self._name = name