From 1560d84cd7d8d2912f005ec2d17c1f1485ba4020 Mon Sep 17 00:00:00 2001 From: springstan <46536646+springstan@users.noreply.github.com> Date: Sun, 1 Dec 2019 06:24:38 +0100 Subject: [PATCH] Move imports to top for sisyphus (#29252) --- homeassistant/components/sisyphus/__init__.py | 3 +-- homeassistant/components/sisyphus/media_player.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/sisyphus/__init__.py b/homeassistant/components/sisyphus/__init__.py index 771641c9b1d..5ad59da5dee 100644 --- a/homeassistant/components/sisyphus/__init__.py +++ b/homeassistant/components/sisyphus/__init__.py @@ -2,6 +2,7 @@ import asyncio import logging +from sisyphus_control import Table import voluptuous as vol from homeassistant.const import CONF_HOST, CONF_NAME, EVENT_HOMEASSISTANT_STOP @@ -29,7 +30,6 @@ CONFIG_SCHEMA = vol.Schema( async def async_setup(hass, config): """Set up the sisyphus component.""" - from sisyphus_control import Table class SocketIONoiseFilter(logging.Filter): """Filters out excessively verbose logs from SocketIO.""" @@ -105,7 +105,6 @@ class TableHolder: return await self._table_task async def _connect_table(self): - from sisyphus_control import Table self._table = await Table.connect(self._host, self._session) if self._name is None: diff --git a/homeassistant/components/sisyphus/media_player.py b/homeassistant/components/sisyphus/media_player.py index 5f02418f7e0..e708504ff7e 100644 --- a/homeassistant/components/sisyphus/media_player.py +++ b/homeassistant/components/sisyphus/media_player.py @@ -2,6 +2,7 @@ import logging import aiohttp +from sisyphus_control import Track from homeassistant.components.media_player import MediaPlayerDevice from homeassistant.components.media_player.const import ( @@ -140,7 +141,6 @@ class SisyphusPlayer(MediaPlayerDevice): @property def media_image_url(self): """Return the URL for a thumbnail image of the current track.""" - from sisyphus_control import Track if self._table.active_track: return self._table.active_track.get_thumbnail_url(Track.ThumbnailSize.LARGE)