From 379f5455e58d691738f550b780c948da4db629d8 Mon Sep 17 00:00:00 2001 From: tkdrob Date: Thu, 11 Feb 2021 04:13:18 -0500 Subject: [PATCH] Use core constants for lovelace (#46368) --- homeassistant/components/lovelace/__init__.py | 4 +--- homeassistant/components/lovelace/const.py | 4 +--- homeassistant/components/lovelace/resources.py | 3 +-- homeassistant/components/lovelace/system_health.py | 3 ++- 4 files changed, 5 insertions(+), 9 deletions(-) diff --git a/homeassistant/components/lovelace/__init__.py b/homeassistant/components/lovelace/__init__.py index 99b00a92289..e673b2a470b 100644 --- a/homeassistant/components/lovelace/__init__.py +++ b/homeassistant/components/lovelace/__init__.py @@ -5,7 +5,7 @@ import voluptuous as vol from homeassistant.components import frontend from homeassistant.config import async_hass_config_yaml, async_process_component_config -from homeassistant.const import CONF_FILENAME +from homeassistant.const import CONF_FILENAME, CONF_MODE, CONF_RESOURCES from homeassistant.core import callback from homeassistant.exceptions import HomeAssistantError from homeassistant.helpers import collection, config_validation as cv @@ -16,9 +16,7 @@ from homeassistant.loader import async_get_integration from . import dashboard, resources, websocket from .const import ( CONF_ICON, - CONF_MODE, CONF_REQUIRE_ADMIN, - CONF_RESOURCES, CONF_SHOW_IN_SIDEBAR, CONF_TITLE, CONF_URL_PATH, diff --git a/homeassistant/components/lovelace/const.py b/homeassistant/components/lovelace/const.py index e93649de451..6952a80a214 100644 --- a/homeassistant/components/lovelace/const.py +++ b/homeassistant/components/lovelace/const.py @@ -3,7 +3,7 @@ from typing import Any import voluptuous as vol -from homeassistant.const import CONF_ICON, CONF_TYPE, CONF_URL +from homeassistant.const import CONF_ICON, CONF_MODE, CONF_TYPE, CONF_URL from homeassistant.exceptions import HomeAssistantError from homeassistant.helpers import config_validation as cv from homeassistant.util import slugify @@ -13,13 +13,11 @@ EVENT_LOVELACE_UPDATED = "lovelace_updated" DEFAULT_ICON = "hass:view-dashboard" -CONF_MODE = "mode" MODE_YAML = "yaml" MODE_STORAGE = "storage" MODE_AUTO = "auto-gen" LOVELACE_CONFIG_FILE = "ui-lovelace.yaml" -CONF_RESOURCES = "resources" CONF_URL_PATH = "url_path" CONF_RESOURCE_TYPE_WS = "res_type" diff --git a/homeassistant/components/lovelace/resources.py b/homeassistant/components/lovelace/resources.py index 78a23540ed4..0a3e36892d5 100644 --- a/homeassistant/components/lovelace/resources.py +++ b/homeassistant/components/lovelace/resources.py @@ -5,14 +5,13 @@ import uuid import voluptuous as vol -from homeassistant.const import CONF_TYPE +from homeassistant.const import CONF_RESOURCES, CONF_TYPE from homeassistant.core import HomeAssistant, callback from homeassistant.exceptions import HomeAssistantError from homeassistant.helpers import collection, storage from .const import ( CONF_RESOURCE_TYPE_WS, - CONF_RESOURCES, DOMAIN, RESOURCE_CREATE_FIELDS, RESOURCE_SCHEMA, diff --git a/homeassistant/components/lovelace/system_health.py b/homeassistant/components/lovelace/system_health.py index a148427c9bd..2f4cfc6af76 100644 --- a/homeassistant/components/lovelace/system_health.py +++ b/homeassistant/components/lovelace/system_health.py @@ -2,9 +2,10 @@ import asyncio from homeassistant.components import system_health +from homeassistant.const import CONF_MODE from homeassistant.core import HomeAssistant, callback -from .const import CONF_MODE, DOMAIN, MODE_AUTO, MODE_STORAGE, MODE_YAML +from .const import DOMAIN, MODE_AUTO, MODE_STORAGE, MODE_YAML @callback