Move imports in cloud component (#27881)

This commit is contained in:
bouni 2019-10-19 00:39:37 +02:00 committed by Paulus Schoutsen
parent b2b140e8d0
commit 1d8e366278
2 changed files with 14 additions and 17 deletions

View file

@ -1,6 +1,7 @@
"""Component to integrate the Home Assistant cloud."""
import logging
from hass_nabucasa import Cloud
import voluptuous as vol
from homeassistant.auth.const import GROUP_ID_ADMIN
@ -20,25 +21,26 @@ from homeassistant.loader import bind_hass
from homeassistant.util.aiohttp import MockRequest
from . import http_api
from .client import CloudClient
from .const import (
CONF_ACME_DIRECTORY_SERVER,
CONF_ALEXA,
CONF_ALEXA_ACCESS_TOKEN_URL,
CONF_ALIASES,
CONF_CLOUDHOOK_CREATE_URL,
CONF_COGNITO_CLIENT_ID,
CONF_ENTITY_CONFIG,
CONF_FILTER,
CONF_GOOGLE_ACTIONS,
CONF_GOOGLE_ACTIONS_REPORT_STATE_URL,
CONF_GOOGLE_ACTIONS_SYNC_URL,
CONF_RELAYER,
CONF_REMOTE_API_URL,
CONF_SUBSCRIPTION_INFO_URL,
CONF_USER_POOL_ID,
CONF_GOOGLE_ACTIONS_REPORT_STATE_URL,
DOMAIN,
MODE_DEV,
MODE_PROD,
CONF_ALEXA_ACCESS_TOKEN_URL,
)
from .prefs import CloudPreferences
@ -166,8 +168,6 @@ def is_cloudhook_request(request):
async def async_setup(hass, config):
"""Initialize the Home Assistant cloud."""
from hass_nabucasa import Cloud
from .client import CloudClient
# Process configs
if DOMAIN in config: