Rename homeassistant.util.async to .async_ (#13088)

"async" is (going to be) a reserved word.
This commit is contained in:
Matthias Urlichs 2018-03-11 18:01:12 +01:00 committed by Paulus Schoutsen
parent d42b5a93dd
commit f5cc40024d
44 changed files with 44 additions and 44 deletions

View file

@ -4,10 +4,10 @@ homeassistant.util package
Submodules Submodules
---------- ----------
homeassistant.util.async module homeassistant.util.async_ module
------------------------------- -------------------------------
.. automodule:: homeassistant.util.async .. automodule:: homeassistant.util.async_
:members: :members:
:undoc-members: :undoc-members:
:show-inheritance: :show-inheritance:

View file

@ -272,7 +272,7 @@ def setup_and_run_hass(config_dir: str,
if args.open_ui: if args.open_ui:
# Imported here to avoid importing asyncio before monkey patch # Imported here to avoid importing asyncio before monkey patch
from homeassistant.util.async import run_callback_threadsafe from homeassistant.util.async_ import run_callback_threadsafe
def open_browser(event): def open_browser(event):
"""Open the webinterface in a browser.""" """Open the webinterface in a browser."""

View file

@ -21,7 +21,7 @@ from homeassistant.components.camera import (
PLATFORM_SCHEMA, DEFAULT_CONTENT_TYPE, Camera) PLATFORM_SCHEMA, DEFAULT_CONTENT_TYPE, Camera)
from homeassistant.helpers.aiohttp_client import async_get_clientsession from homeassistant.helpers.aiohttp_client import async_get_clientsession
from homeassistant.helpers import config_validation as cv from homeassistant.helpers import config_validation as cv
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -11,7 +11,7 @@ import async_timeout
import voluptuous as vol import voluptuous as vol
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
from homeassistant.helpers import config_validation as cv from homeassistant.helpers import config_validation as cv
import homeassistant.util.dt as dt_util import homeassistant.util.dt as dt_util

View file

@ -15,7 +15,7 @@ from homeassistant.const import EVENT_TIME_CHANGED, ATTR_FRIENDLY_NAME, \
ATTR_ENTITY_PICTURE ATTR_ENTITY_PICTURE
from homeassistant.loader import bind_hass from homeassistant.loader import bind_hass
from homeassistant.helpers.entity import async_generate_entity_id from homeassistant.helpers.entity import async_generate_entity_id
from homeassistant.util.async import run_callback_threadsafe from homeassistant.util.async_ import run_callback_threadsafe
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
_KEY_INSTANCE = 'configurator' _KEY_INSTANCE = 'configurator'

View file

@ -28,7 +28,7 @@ from homeassistant.helpers.typing import GPSType, ConfigType, HomeAssistantType
import homeassistant.helpers.config_validation as cv import homeassistant.helpers.config_validation as cv
from homeassistant.loader import get_component from homeassistant.loader import get_component
import homeassistant.util as util import homeassistant.util as util
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
import homeassistant.util.dt as dt_util import homeassistant.util.dt as dt_util
from homeassistant.util.yaml import dump from homeassistant.util.yaml import dump

View file

@ -21,7 +21,7 @@ from homeassistant.helpers.entity import Entity, async_generate_entity_id
from homeassistant.helpers.entity_component import EntityComponent from homeassistant.helpers.entity_component import EntityComponent
from homeassistant.helpers.event import async_track_state_change from homeassistant.helpers.event import async_track_state_change
import homeassistant.helpers.config_validation as cv import homeassistant.helpers.config_validation as cv
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
DOMAIN = 'group' DOMAIN = 'group'

View file

@ -17,7 +17,7 @@ from homeassistant.components.image_processing import (
PLATFORM_SCHEMA, ImageProcessingEntity, CONF_CONFIDENCE, CONF_SOURCE, PLATFORM_SCHEMA, ImageProcessingEntity, CONF_CONFIDENCE, CONF_SOURCE,
CONF_ENTITY_ID, CONF_NAME, ATTR_ENTITY_ID, ATTR_CONFIDENCE) CONF_ENTITY_ID, CONF_NAME, ATTR_ENTITY_ID, ATTR_CONFIDENCE)
import homeassistant.helpers.config_validation as cv import homeassistant.helpers.config_validation as cv
from homeassistant.util.async import run_callback_threadsafe from homeassistant.util.async_ import run_callback_threadsafe
DEPENDENCIES = ['microsoft_face'] DEPENDENCIES = ['microsoft_face']

View file

@ -17,7 +17,7 @@ from homeassistant.const import STATE_UNKNOWN, CONF_REGION
from homeassistant.components.image_processing import ( from homeassistant.components.image_processing import (
PLATFORM_SCHEMA, ImageProcessingEntity, CONF_CONFIDENCE, CONF_SOURCE, PLATFORM_SCHEMA, ImageProcessingEntity, CONF_CONFIDENCE, CONF_SOURCE,
CONF_ENTITY_ID, CONF_NAME, ATTR_ENTITY_ID, ATTR_CONFIDENCE) CONF_ENTITY_ID, CONF_NAME, ATTR_ENTITY_ID, ATTR_CONFIDENCE)
from homeassistant.util.async import run_callback_threadsafe from homeassistant.util.async_ import run_callback_threadsafe
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -27,7 +27,7 @@ from homeassistant.exceptions import HomeAssistantError
from homeassistant.loader import bind_hass from homeassistant.loader import bind_hass
from homeassistant.helpers import template, config_validation as cv from homeassistant.helpers import template, config_validation as cv
from homeassistant.helpers.entity import Entity from homeassistant.helpers.entity import Entity
from homeassistant.util.async import ( from homeassistant.util.async_ import (
run_coroutine_threadsafe, run_callback_threadsafe) run_coroutine_threadsafe, run_callback_threadsafe)
from homeassistant.const import ( from homeassistant.const import (
EVENT_HOMEASSISTANT_STOP, CONF_VALUE_TEMPLATE, CONF_USERNAME, EVENT_HOMEASSISTANT_STOP, CONF_VALUE_TEMPLATE, CONF_USERNAME,

View file

@ -16,7 +16,7 @@ from homeassistant.const import (
from homeassistant.loader import bind_hass from homeassistant.loader import bind_hass
from homeassistant.helpers import config_per_platform from homeassistant.helpers import config_per_platform
from homeassistant.helpers.entity import Entity, async_generate_entity_id from homeassistant.helpers.entity import Entity, async_generate_entity_id
from homeassistant.util.async import run_callback_threadsafe from homeassistant.util.async_ import run_callback_threadsafe
from homeassistant.util.location import distance from homeassistant.util.location import distance
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -33,7 +33,7 @@ from homeassistant.const import (
from homeassistant import loader from homeassistant import loader
from homeassistant.exceptions import ( from homeassistant.exceptions import (
HomeAssistantError, InvalidEntityFormatError, InvalidStateError) HomeAssistantError, InvalidEntityFormatError, InvalidStateError)
from homeassistant.util.async import ( from homeassistant.util.async_ import (
run_coroutine_threadsafe, run_callback_threadsafe, run_coroutine_threadsafe, run_callback_threadsafe,
fire_coroutine_threadsafe) fire_coroutine_threadsafe)
import homeassistant.util as util import homeassistant.util as util

View file

@ -18,7 +18,7 @@ from homeassistant.exceptions import TemplateError, HomeAssistantError
import homeassistant.helpers.config_validation as cv import homeassistant.helpers.config_validation as cv
from homeassistant.helpers.sun import get_astral_event_date from homeassistant.helpers.sun import get_astral_event_date
import homeassistant.util.dt as dt_util import homeassistant.util.dt as dt_util
from homeassistant.util.async import run_callback_threadsafe from homeassistant.util.async_ import run_callback_threadsafe
FROM_CONFIG_FORMAT = '{}_from_config' FROM_CONFIG_FORMAT = '{}_from_config'
ASYNC_FROM_CONFIG_FORMAT = 'async_{}_from_config' ASYNC_FROM_CONFIG_FORMAT = 'async_{}_from_config'

View file

@ -13,7 +13,7 @@ from homeassistant.const import (
ATTR_DISCOVERED, ATTR_SERVICE, EVENT_PLATFORM_DISCOVERED) ATTR_DISCOVERED, ATTR_SERVICE, EVENT_PLATFORM_DISCOVERED)
from homeassistant.exceptions import HomeAssistantError from homeassistant.exceptions import HomeAssistantError
from homeassistant.loader import DEPENDENCY_BLACKLIST from homeassistant.loader import DEPENDENCY_BLACKLIST
from homeassistant.util.async import run_callback_threadsafe from homeassistant.util.async_ import run_callback_threadsafe
EVENT_LOAD_PLATFORM = 'load_platform.{}' EVENT_LOAD_PLATFORM = 'load_platform.{}'
ATTR_PLATFORM = 'platform' ATTR_PLATFORM = 'platform'

View file

@ -3,7 +3,7 @@ import logging
from homeassistant.core import callback from homeassistant.core import callback
from homeassistant.loader import bind_hass from homeassistant.loader import bind_hass
from homeassistant.util.async import run_callback_threadsafe from homeassistant.util.async_ import run_callback_threadsafe
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -15,7 +15,7 @@ from homeassistant.core import HomeAssistant, callback
from homeassistant.config import DATA_CUSTOMIZE from homeassistant.config import DATA_CUSTOMIZE
from homeassistant.exceptions import NoEntitySpecifiedError from homeassistant.exceptions import NoEntitySpecifiedError
from homeassistant.util import ensure_unique_string, slugify from homeassistant.util import ensure_unique_string, slugify
from homeassistant.util.async import run_callback_threadsafe from homeassistant.util.async_ import run_callback_threadsafe
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
SLOW_UPDATE_WARNING = 10 SLOW_UPDATE_WARNING = 10

View file

@ -5,7 +5,7 @@ from datetime import timedelta
from homeassistant.const import DEVICE_DEFAULT_NAME from homeassistant.const import DEVICE_DEFAULT_NAME
from homeassistant.core import callback, valid_entity_id, split_entity_id from homeassistant.core import callback, valid_entity_id, split_entity_id
from homeassistant.exceptions import HomeAssistantError, PlatformNotReady from homeassistant.exceptions import HomeAssistantError, PlatformNotReady
from homeassistant.util.async import ( from homeassistant.util.async_ import (
run_callback_threadsafe, run_coroutine_threadsafe) run_callback_threadsafe, run_coroutine_threadsafe)
import homeassistant.util.dt as dt_util import homeassistant.util.dt as dt_util

View file

@ -8,7 +8,7 @@ from ..core import HomeAssistant, callback
from ..const import ( from ..const import (
ATTR_NOW, EVENT_STATE_CHANGED, EVENT_TIME_CHANGED, MATCH_ALL) ATTR_NOW, EVENT_STATE_CHANGED, EVENT_TIME_CHANGED, MATCH_ALL)
from ..util import dt as dt_util from ..util import dt as dt_util
from ..util.async import run_callback_threadsafe from ..util.async_ import run_callback_threadsafe
# PyLint does not like the use of threaded_listener_factory # PyLint does not like the use of threaded_listener_factory
# pylint: disable=invalid-name # pylint: disable=invalid-name

View file

@ -16,7 +16,7 @@ from homeassistant.helpers.event import (
async_track_point_in_utc_time, async_track_template) async_track_point_in_utc_time, async_track_template)
from homeassistant.helpers.typing import ConfigType from homeassistant.helpers.typing import ConfigType
import homeassistant.util.dt as date_util import homeassistant.util.dt as date_util
from homeassistant.util.async import ( from homeassistant.util.async_ import (
run_coroutine_threadsafe, run_callback_threadsafe) run_coroutine_threadsafe, run_callback_threadsafe)
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -13,7 +13,7 @@ from homeassistant.helpers import template
from homeassistant.loader import get_component, bind_hass from homeassistant.loader import get_component, bind_hass
from homeassistant.util.yaml import load_yaml from homeassistant.util.yaml import load_yaml
import homeassistant.helpers.config_validation as cv import homeassistant.helpers.config_validation as cv
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
CONF_SERVICE = 'service' CONF_SERVICE = 'service'
CONF_SERVICE_TEMPLATE = 'service_template' CONF_SERVICE_TEMPLATE = 'service_template'

View file

@ -40,7 +40,7 @@ from homeassistant.const import (
STATE_ON, STATE_OPEN, STATE_PAUSED, STATE_PLAYING, STATE_UNKNOWN, STATE_ON, STATE_OPEN, STATE_PAUSED, STATE_PLAYING, STATE_UNKNOWN,
STATE_UNLOCKED, SERVICE_SELECT_OPTION) STATE_UNLOCKED, SERVICE_SELECT_OPTION)
from homeassistant.core import State from homeassistant.core import State
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -20,7 +20,7 @@ from homeassistant.loader import bind_hass, get_component
from homeassistant.util import convert from homeassistant.util import convert
from homeassistant.util import dt as dt_util from homeassistant.util import dt as dt_util
from homeassistant.util import location as loc_util from homeassistant.util import location as loc_util
from homeassistant.util.async import run_callback_threadsafe from homeassistant.util.async_ import run_callback_threadsafe
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
_SENTINEL = object() _SENTINEL = object()

View file

@ -10,7 +10,7 @@ from homeassistant import requirements, core, loader, config as conf_util
from homeassistant.config import async_notify_setup_error from homeassistant.config import async_notify_setup_error
from homeassistant.const import EVENT_COMPONENT_LOADED, PLATFORM_FORMAT from homeassistant.const import EVENT_COMPONENT_LOADED, PLATFORM_FORMAT
from homeassistant.exceptions import HomeAssistantError from homeassistant.exceptions import HomeAssistantError
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -3,7 +3,7 @@ import asyncio
import logging import logging
import threading import threading
from .async import run_coroutine_threadsafe from .async_ import run_coroutine_threadsafe
class HideSensitiveDataFilter(logging.Filter): class HideSensitiveDataFilter(logging.Filter):

View file

@ -24,7 +24,7 @@ from homeassistant.const import (
EVENT_STATE_CHANGED, EVENT_PLATFORM_DISCOVERED, ATTR_SERVICE, EVENT_STATE_CHANGED, EVENT_PLATFORM_DISCOVERED, ATTR_SERVICE,
ATTR_DISCOVERED, SERVER_PORT, EVENT_HOMEASSISTANT_CLOSE) ATTR_DISCOVERED, SERVER_PORT, EVENT_HOMEASSISTANT_CLOSE)
from homeassistant.components import mqtt, recorder from homeassistant.components import mqtt, recorder
from homeassistant.util.async import ( from homeassistant.util.async_ import (
run_callback_threadsafe, run_coroutine_threadsafe) run_callback_threadsafe, run_coroutine_threadsafe)
_TEST_INSTANCE_PORT = SERVER_PORT _TEST_INSTANCE_PORT = SERVER_PORT

View file

@ -9,7 +9,7 @@ from homeassistant import setup
from homeassistant.components.binary_sensor import template from homeassistant.components.binary_sensor import template
from homeassistant.exceptions import TemplateError from homeassistant.exceptions import TemplateError
from homeassistant.helpers import template as template_hlpr from homeassistant.helpers import template as template_hlpr
from homeassistant.util.async import run_callback_threadsafe from homeassistant.util.async_ import run_callback_threadsafe
import homeassistant.util.dt as dt_util import homeassistant.util.dt as dt_util
from tests.common import ( from tests.common import (

View file

@ -9,7 +9,7 @@ from homeassistant.const import ATTR_ENTITY_PICTURE
import homeassistant.components.camera as camera import homeassistant.components.camera as camera
import homeassistant.components.http as http import homeassistant.components.http as http
from homeassistant.exceptions import HomeAssistantError from homeassistant.exceptions import HomeAssistantError
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
from tests.common import ( from tests.common import (
get_test_home_assistant, get_test_instance_port, assert_setup_component) get_test_home_assistant, get_test_instance_port, assert_setup_component)

View file

@ -20,7 +20,7 @@ from homeassistant.const import (
) )
from homeassistant import loader from homeassistant import loader
from homeassistant.util.unit_system import METRIC_SYSTEM from homeassistant.util.unit_system import METRIC_SYSTEM
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
from homeassistant.components import climate, input_boolean, switch from homeassistant.components import climate, input_boolean, switch
import homeassistant.components as comps import homeassistant.components as comps
from tests.common import (assert_setup_component, get_test_home_assistant, from tests.common import (assert_setup_component, get_test_home_assistant,

View file

@ -13,7 +13,7 @@ from homeassistant.core import callback, State
from homeassistant.setup import setup_component, async_setup_component from homeassistant.setup import setup_component, async_setup_component
from homeassistant.helpers import discovery from homeassistant.helpers import discovery
from homeassistant.loader import get_component from homeassistant.loader import get_component
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
import homeassistant.util.dt as dt_util import homeassistant.util.dt as dt_util
from homeassistant.const import ( from homeassistant.const import (
ATTR_ENTITY_ID, ATTR_ENTITY_PICTURE, ATTR_FRIENDLY_NAME, ATTR_HIDDEN, ATTR_ENTITY_ID, ATTR_ENTITY_PICTURE, ATTR_FRIENDLY_NAME, ATTR_HIDDEN,

View file

@ -11,7 +11,7 @@ import homeassistant.components.device_tracker.owntracks as owntracks
from homeassistant.setup import setup_component from homeassistant.setup import setup_component
from homeassistant.components import device_tracker from homeassistant.components import device_tracker
from homeassistant.const import CONF_PLATFORM, STATE_NOT_HOME from homeassistant.const import CONF_PLATFORM, STATE_NOT_HOME
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
USER = 'greg' USER = 'greg'
DEVICE = 'phone' DEVICE = 'phone'

View file

@ -10,7 +10,7 @@ from homeassistant.const import (
CONF_PLATFORM, CONF_HOST) CONF_PLATFORM, CONF_HOST)
from homeassistant.components.device_tracker import DOMAIN from homeassistant.components.device_tracker import DOMAIN
import homeassistant.components.device_tracker.upc_connect as platform import homeassistant.components.device_tracker.upc_connect as platform
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
from tests.common import ( from tests.common import (
get_test_home_assistant, assert_setup_component, load_fixture, get_test_home_assistant, assert_setup_component, load_fixture,

View file

@ -9,7 +9,7 @@ from aiohttp.hdrs import CONTENT_TYPE
from homeassistant import setup, const, core from homeassistant import setup, const, core
import homeassistant.components as core_components import homeassistant.components as core_components
from homeassistant.components import emulated_hue, http from homeassistant.components import emulated_hue, http
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
from tests.common import get_test_instance_port, get_test_home_assistant from tests.common import get_test_instance_port, get_test_home_assistant

View file

@ -5,7 +5,7 @@ import asyncio
import homeassistant.components.media_player as mp import homeassistant.components.media_player as mp
from homeassistant.const import ( from homeassistant.const import (
STATE_PLAYING, STATE_PAUSED, STATE_ON, STATE_OFF, STATE_IDLE) STATE_PLAYING, STATE_PAUSED, STATE_ON, STATE_OFF, STATE_IDLE)
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
from tests.common import get_test_home_assistant from tests.common import get_test_home_assistant

View file

@ -11,7 +11,7 @@ import homeassistant.components.input_number as input_number
import homeassistant.components.input_select as input_select import homeassistant.components.input_select as input_select
import homeassistant.components.media_player as media_player import homeassistant.components.media_player as media_player
import homeassistant.components.media_player.universal as universal import homeassistant.components.media_player.universal as universal
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
from tests.common import mock_service, get_test_home_assistant from tests.common import mock_service, get_test_home_assistant

View file

@ -5,7 +5,7 @@ from unittest.mock import MagicMock, patch
from homeassistant.setup import setup_component from homeassistant.setup import setup_component
import homeassistant.components.notify as notify import homeassistant.components.notify as notify
from homeassistant.components.notify import group, demo from homeassistant.components.notify import group, demo
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
from tests.common import assert_setup_component, get_test_home_assistant from tests.common import assert_setup_component, get_test_home_assistant

View file

@ -3,7 +3,7 @@ import unittest
from unittest.mock import patch from unittest.mock import patch
from datetime import timedelta from datetime import timedelta
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
from homeassistant.setup import setup_component from homeassistant.setup import setup_component
from homeassistant.components.sensor.uptime import UptimeSensor from homeassistant.components.sensor.uptime import UptimeSensor
from tests.common import get_test_home_assistant from tests.common import get_test_home_assistant

View file

@ -5,7 +5,7 @@ import aiohttp
import homeassistant.components.switch.rest as rest import homeassistant.components.switch.rest as rest
from homeassistant.setup import setup_component from homeassistant.setup import setup_component
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
from homeassistant.helpers.template import Template from homeassistant.helpers.template import Template
from tests.common import get_test_home_assistant, assert_setup_component from tests.common import get_test_home_assistant, assert_setup_component

View file

@ -14,7 +14,7 @@ import homeassistant.components as comps
import homeassistant.helpers.intent as intent import homeassistant.helpers.intent as intent
from homeassistant.exceptions import HomeAssistantError from homeassistant.exceptions import HomeAssistantError
from homeassistant.helpers import entity from homeassistant.helpers import entity
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
from tests.common import ( from tests.common import (
get_test_home_assistant, mock_service, patch_yaml_files, mock_coro, get_test_home_assistant, mock_service, patch_yaml_files, mock_coro,

View file

@ -8,7 +8,7 @@ import pytest
from homeassistant.core import EVENT_HOMEASSISTANT_CLOSE from homeassistant.core import EVENT_HOMEASSISTANT_CLOSE
from homeassistant.setup import async_setup_component from homeassistant.setup import async_setup_component
import homeassistant.helpers.aiohttp_client as client import homeassistant.helpers.aiohttp_client as client
from homeassistant.util.async import run_callback_threadsafe from homeassistant.util.async_ import run_callback_threadsafe
from tests.common import get_test_home_assistant from tests.common import get_test_home_assistant

View file

@ -7,7 +7,7 @@ from unittest.mock import patch
import homeassistant.core as ha import homeassistant.core as ha
import homeassistant.components as core_components import homeassistant.components as core_components
from homeassistant.const import (SERVICE_TURN_ON, SERVICE_TURN_OFF) from homeassistant.const import (SERVICE_TURN_ON, SERVICE_TURN_OFF)
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
from homeassistant.util import dt as dt_util from homeassistant.util import dt as dt_util
from homeassistant.helpers import state from homeassistant.helpers import state
from homeassistant.const import ( from homeassistant.const import (

View file

@ -17,7 +17,7 @@ from homeassistant.const import (
CONF_UNIT_SYSTEM_METRIC, CONF_UNIT_SYSTEM_IMPERIAL, CONF_TEMPERATURE_UNIT) CONF_UNIT_SYSTEM_METRIC, CONF_UNIT_SYSTEM_IMPERIAL, CONF_TEMPERATURE_UNIT)
from homeassistant.util import location as location_util, dt as dt_util from homeassistant.util import location as location_util, dt as dt_util
from homeassistant.util.yaml import SECRET_YAML from homeassistant.util.yaml import SECRET_YAML
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
from homeassistant.helpers.entity import Entity from homeassistant.helpers.entity import Entity
from homeassistant.components.config.group import ( from homeassistant.components.config.group import (
CONFIG_PATH as GROUP_CONFIG_PATH) CONFIG_PATH as GROUP_CONFIG_PATH)

View file

@ -14,7 +14,7 @@ import pytest
import homeassistant.core as ha import homeassistant.core as ha
from homeassistant.exceptions import (InvalidEntityFormatError, from homeassistant.exceptions import (InvalidEntityFormatError,
InvalidStateError) InvalidStateError)
from homeassistant.util.async import run_coroutine_threadsafe from homeassistant.util.async_ import run_coroutine_threadsafe
import homeassistant.util.dt as dt_util import homeassistant.util.dt as dt_util
from homeassistant.util.unit_system import (METRIC_SYSTEM) from homeassistant.util.unit_system import (METRIC_SYSTEM)
from homeassistant.const import ( from homeassistant.const import (

View file

@ -5,7 +5,7 @@ from unittest import TestCase
import pytest import pytest
from homeassistant.util import async as hasync from homeassistant.util import async_ as hasync
@patch('asyncio.coroutines.iscoroutine') @patch('asyncio.coroutines.iscoroutine')