Use core constants for lovelace (#46368)

This commit is contained in:
tkdrob 2021-02-11 04:13:18 -05:00 committed by GitHub
parent f549ec5ec9
commit 379f5455e5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 9 deletions

View File

@ -5,7 +5,7 @@ import voluptuous as vol
from homeassistant.components import frontend from homeassistant.components import frontend
from homeassistant.config import async_hass_config_yaml, async_process_component_config 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.core import callback
from homeassistant.exceptions import HomeAssistantError from homeassistant.exceptions import HomeAssistantError
from homeassistant.helpers import collection, config_validation as cv 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 . import dashboard, resources, websocket
from .const import ( from .const import (
CONF_ICON, CONF_ICON,
CONF_MODE,
CONF_REQUIRE_ADMIN, CONF_REQUIRE_ADMIN,
CONF_RESOURCES,
CONF_SHOW_IN_SIDEBAR, CONF_SHOW_IN_SIDEBAR,
CONF_TITLE, CONF_TITLE,
CONF_URL_PATH, CONF_URL_PATH,

View File

@ -3,7 +3,7 @@ from typing import Any
import voluptuous as vol 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.exceptions import HomeAssistantError
from homeassistant.helpers import config_validation as cv from homeassistant.helpers import config_validation as cv
from homeassistant.util import slugify from homeassistant.util import slugify
@ -13,13 +13,11 @@ EVENT_LOVELACE_UPDATED = "lovelace_updated"
DEFAULT_ICON = "hass:view-dashboard" DEFAULT_ICON = "hass:view-dashboard"
CONF_MODE = "mode"
MODE_YAML = "yaml" MODE_YAML = "yaml"
MODE_STORAGE = "storage" MODE_STORAGE = "storage"
MODE_AUTO = "auto-gen" MODE_AUTO = "auto-gen"
LOVELACE_CONFIG_FILE = "ui-lovelace.yaml" LOVELACE_CONFIG_FILE = "ui-lovelace.yaml"
CONF_RESOURCES = "resources"
CONF_URL_PATH = "url_path" CONF_URL_PATH = "url_path"
CONF_RESOURCE_TYPE_WS = "res_type" CONF_RESOURCE_TYPE_WS = "res_type"

View File

@ -5,14 +5,13 @@ import uuid
import voluptuous as vol 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.core import HomeAssistant, callback
from homeassistant.exceptions import HomeAssistantError from homeassistant.exceptions import HomeAssistantError
from homeassistant.helpers import collection, storage from homeassistant.helpers import collection, storage
from .const import ( from .const import (
CONF_RESOURCE_TYPE_WS, CONF_RESOURCE_TYPE_WS,
CONF_RESOURCES,
DOMAIN, DOMAIN,
RESOURCE_CREATE_FIELDS, RESOURCE_CREATE_FIELDS,
RESOURCE_SCHEMA, RESOURCE_SCHEMA,

View File

@ -2,9 +2,10 @@
import asyncio import asyncio
from homeassistant.components import system_health from homeassistant.components import system_health
from homeassistant.const import CONF_MODE
from homeassistant.core import HomeAssistant, callback 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 @callback