Move imports to top for directv (#29441)

pull/29495/head
springstan 2019-12-05 06:23:05 +01:00 committed by Paulus Schoutsen
parent 5ee20b61b3
commit 2773328134
1 changed files with 3 additions and 4 deletions

View File

@ -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