mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 05:07:41 +00:00
Rename const maps in Whirlpool (#143409)
This commit is contained in:
parent
ad3fd151aa
commit
92da640d4c
@ -13,7 +13,7 @@ from homeassistant.core import HomeAssistant
|
||||
from homeassistant.exceptions import ConfigEntryAuthFailed, ConfigEntryNotReady
|
||||
from homeassistant.helpers.aiohttp_client import async_get_clientsession
|
||||
|
||||
from .const import CONF_BRAND, CONF_BRANDS_MAP, CONF_REGIONS_MAP, DOMAIN
|
||||
from .const import BRANDS_CONF_MAP, CONF_BRAND, DOMAIN, REGIONS_CONF_MAP
|
||||
|
||||
_LOGGER = logging.getLogger(__name__)
|
||||
|
||||
@ -25,8 +25,8 @@ type WhirlpoolConfigEntry = ConfigEntry[AppliancesManager]
|
||||
async def async_setup_entry(hass: HomeAssistant, entry: WhirlpoolConfigEntry) -> bool:
|
||||
"""Set up Whirlpool Sixth Sense from a config entry."""
|
||||
session = async_get_clientsession(hass)
|
||||
region = CONF_REGIONS_MAP[entry.data.get(CONF_REGION, "EU")]
|
||||
brand = CONF_BRANDS_MAP[entry.data.get(CONF_BRAND, "Whirlpool")]
|
||||
region = REGIONS_CONF_MAP[entry.data.get(CONF_REGION, "EU")]
|
||||
brand = BRANDS_CONF_MAP[entry.data.get(CONF_BRAND, "Whirlpool")]
|
||||
backend_selector = BackendSelector(brand, region)
|
||||
|
||||
auth = Auth(
|
||||
|
@ -17,7 +17,7 @@ from homeassistant.const import CONF_PASSWORD, CONF_REGION, CONF_USERNAME
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.helpers.aiohttp_client import async_get_clientsession
|
||||
|
||||
from .const import CONF_BRAND, CONF_BRANDS_MAP, CONF_REGIONS_MAP, DOMAIN
|
||||
from .const import BRANDS_CONF_MAP, CONF_BRAND, DOMAIN, REGIONS_CONF_MAP
|
||||
|
||||
_LOGGER = logging.getLogger(__name__)
|
||||
|
||||
@ -26,15 +26,15 @@ STEP_USER_DATA_SCHEMA = vol.Schema(
|
||||
{
|
||||
vol.Required(CONF_USERNAME): str,
|
||||
vol.Required(CONF_PASSWORD): str,
|
||||
vol.Required(CONF_REGION): vol.In(list(CONF_REGIONS_MAP)),
|
||||
vol.Required(CONF_BRAND): vol.In(list(CONF_BRANDS_MAP)),
|
||||
vol.Required(CONF_REGION): vol.In(list(REGIONS_CONF_MAP)),
|
||||
vol.Required(CONF_BRAND): vol.In(list(BRANDS_CONF_MAP)),
|
||||
}
|
||||
)
|
||||
|
||||
REAUTH_SCHEMA = vol.Schema(
|
||||
{
|
||||
vol.Required(CONF_PASSWORD): str,
|
||||
vol.Required(CONF_BRAND): vol.In(list(CONF_BRANDS_MAP)),
|
||||
vol.Required(CONF_BRAND): vol.In(list(BRANDS_CONF_MAP)),
|
||||
}
|
||||
)
|
||||
|
||||
@ -48,8 +48,8 @@ async def authenticate(
|
||||
Returns the error translation key if authentication fails, or None on success.
|
||||
"""
|
||||
session = async_get_clientsession(hass)
|
||||
region = CONF_REGIONS_MAP[data[CONF_REGION]]
|
||||
brand = CONF_BRANDS_MAP[data[CONF_BRAND]]
|
||||
region = REGIONS_CONF_MAP[data[CONF_REGION]]
|
||||
brand = BRANDS_CONF_MAP[data[CONF_BRAND]]
|
||||
backend_selector = BackendSelector(brand, region)
|
||||
auth = Auth(backend_selector, data[CONF_USERNAME], data[CONF_PASSWORD], session)
|
||||
|
||||
|
@ -5,12 +5,12 @@ from whirlpool.backendselector import Brand, Region
|
||||
DOMAIN = "whirlpool"
|
||||
CONF_BRAND = "brand"
|
||||
|
||||
CONF_REGIONS_MAP = {
|
||||
REGIONS_CONF_MAP = {
|
||||
"EU": Region.EU,
|
||||
"US": Region.US,
|
||||
}
|
||||
|
||||
CONF_BRANDS_MAP = {
|
||||
BRANDS_CONF_MAP = {
|
||||
"Whirlpool": Brand.Whirlpool,
|
||||
"Maytag": Brand.Maytag,
|
||||
"KitchenAid": Brand.KitchenAid,
|
||||
|
Loading…
x
Reference in New Issue
Block a user