Custom component loading cleanup (#14211)
* Clean up custom component loading * Fix some tests * Fix some stuff * Make imports work again * Fix tests * Remove debug print * Lint
This commit is contained in:
parent
5d96751168
commit
83d300fd11
50 changed files with 315 additions and 392 deletions
|
@ -18,7 +18,6 @@ from homeassistant.exceptions import HomeAssistantError
|
|||
from homeassistant.helpers.aiohttp_client import async_get_clientsession
|
||||
import homeassistant.helpers.config_validation as cv
|
||||
from homeassistant.helpers.entity import Entity
|
||||
from homeassistant.loader import get_component
|
||||
from homeassistant.util import slugify
|
||||
|
||||
_LOGGER = logging.getLogger(__name__)
|
||||
|
@ -231,7 +230,7 @@ def async_setup(hass, config):
|
|||
p_id = face.store[g_id].get(service.data[ATTR_PERSON])
|
||||
|
||||
camera_entity = service.data[ATTR_CAMERA_ENTITY]
|
||||
camera = get_component('camera')
|
||||
camera = hass.components.camera
|
||||
|
||||
try:
|
||||
image = yield from camera.async_get_image(hass, camera_entity)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue