Clean up config entry handlers decorator from config flows (#49932)
This commit is contained in:
parent
59f32f7c9c
commit
e1a3ef3d69
25 changed files with 26 additions and 49 deletions
|
@ -38,8 +38,7 @@ def register_flow_implementation(hass, client_id, client_secret):
|
|||
}
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class AmbiclimateFlowHandler(config_entries.ConfigFlow):
|
||||
class AmbiclimateFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -18,8 +18,7 @@ def get_entry_client(hass, entry):
|
|||
return hass.data[DOMAIN_DATA_ENTRIES][entry.entry_id]
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class ArcamFmjFlowHandler(config_entries.ConfigFlow):
|
||||
class ArcamFmjFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -5,8 +5,7 @@ from homeassistant import config_entries
|
|||
from .const import DOMAIN
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class AWSFlowHandler(config_entries.ConfigFlow):
|
||||
class AWSFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -17,8 +17,7 @@ from .const import CONF_UUID, DOMAIN, KEY_MAC, TIMEOUT
|
|||
_LOGGER = logging.getLogger(__name__)
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class FlowHandler(config_entries.ConfigFlow):
|
||||
class FlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -16,8 +16,7 @@ def configured_servers(hass):
|
|||
}
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class EmulatedRokuFlowHandler(config_entries.ConfigFlow):
|
||||
class EmulatedRokuFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle an emulated_roku config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -28,8 +28,7 @@ from .const import (
|
|||
_LOGGER = logging.getLogger(__name__)
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class FritzBoxToolsFlowHandler(ConfigFlow):
|
||||
class FritzBoxToolsFlowHandler(ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a FRITZ!Box Tools config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -16,8 +16,7 @@ def format_title(host: str) -> str:
|
|||
return f"Controller ({host})"
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class HeosFlowHandler(config_entries.ConfigFlow):
|
||||
class HeosFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Define a flow for HEOS."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -83,8 +83,7 @@ def ensure_pin_format(pin):
|
|||
return "-".join(match.groups())
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class HomekitControllerFlowHandler(config_entries.ConfigFlow):
|
||||
class HomekitControllerFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a HomeKit config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -11,8 +11,7 @@ from homeassistant.helpers.typing import ConfigType
|
|||
from .const import DOMAIN
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class AqualinkFlowHandler(config_entries.ConfigFlow):
|
||||
class AqualinkFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Aqualink config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -9,8 +9,7 @@ from .const import DOMAIN, HOME_LOCATION_NAME
|
|||
from .weather import FORECAST_MODE
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class IpmaFlowHandler(config_entries.ConfigFlow):
|
||||
class IpmaFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Config flow for IPMA component."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -57,8 +57,7 @@ async def validate_connection(host_name, data):
|
|||
return data
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class LcnFlowHandler(config_entries.ConfigFlow):
|
||||
class LcnFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a LCN config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -16,8 +16,7 @@ _LOGGER = logging.getLogger(__name__)
|
|||
DOCS_URL = "https://www.home-assistant.io/integrations/life360"
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class Life360ConfigFlow(config_entries.ConfigFlow):
|
||||
class Life360ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Life360 integration config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -54,8 +54,7 @@ def register_flow_implementation(
|
|||
}
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class LogiCircleFlowHandler(config_entries.ConfigFlow):
|
||||
class LogiCircleFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Config flow for Logi Circle component."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -38,8 +38,7 @@ def duplicate_stations(hass):
|
|||
return {x for x in stations if stations.count(x) > 1}
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class LuftDatenFlowHandler(config_entries.ConfigFlow):
|
||||
class LuftDatenFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a Luftdaten config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -9,8 +9,7 @@ from homeassistant.helpers import entity_registry as er
|
|||
from .const import ATTR_APP_ID, ATTR_DEVICE_NAME, CONF_USER_ID, DOMAIN
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class MobileAppFlowHandler(config_entries.ConfigFlow):
|
||||
class MobileAppFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a Mobile App config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -32,8 +32,7 @@ from .const import (
|
|||
from .util import MQTT_WILL_BIRTH_SCHEMA
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class FlowHandler(config_entries.ConfigFlow):
|
||||
class FlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -65,7 +65,6 @@ class UnexpectedStateError(HomeAssistantError):
|
|||
"""Raised when the config flow is invoked in a 'should not happen' case."""
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class NestFlowHandler(
|
||||
config_entry_oauth2_flow.AbstractOAuth2FlowHandler, domain=DOMAIN
|
||||
):
|
||||
|
|
|
@ -40,8 +40,7 @@ def register_flow_implementation(hass, domain, client_id, client_secret):
|
|||
}
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class PointFlowHandler(config_entries.ConfigFlow):
|
||||
class PointFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -31,8 +31,7 @@ PORT_MSG = {UDP_PORT: "port_987_bind_error", TCP_PORT: "port_997_bind_error"}
|
|||
PIN_LENGTH = 8
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class PlayStation4FlowHandler(config_entries.ConfigFlow):
|
||||
class PlayStation4FlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a PlayStation 4 config flow."""
|
||||
|
||||
VERSION = CONFIG_ENTRY_VERSION
|
||||
|
|
|
@ -21,8 +21,7 @@ def smhi_locations(hass: HomeAssistant):
|
|||
}
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class SmhiFlowHandler(config_entries.ConfigFlow):
|
||||
class SmhiFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Config flow for SMHI component."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -7,8 +7,9 @@ from homeassistant.helpers import config_entry_oauth2_flow
|
|||
from .const import DOMAIN
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class SomfyFlowHandler(config_entry_oauth2_flow.AbstractOAuth2FlowHandler):
|
||||
class SomfyFlowHandler(
|
||||
config_entry_oauth2_flow.AbstractOAuth2FlowHandler, domain=DOMAIN
|
||||
):
|
||||
"""Config flow to handle Somfy OAuth2 authentication."""
|
||||
|
||||
DOMAIN = DOMAIN
|
||||
|
|
|
@ -29,8 +29,7 @@ KEY_TOKEN_SECRET = "token_secret"
|
|||
_LOGGER = logging.getLogger(__name__)
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class FlowHandler(config_entries.ConfigFlow):
|
||||
class FlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -29,8 +29,7 @@ class AuthError(Exception):
|
|||
self.code = code
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class FlowHandler(config_entries.ConfigFlow):
|
||||
class FlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -17,8 +17,7 @@ def configured_instances(hass):
|
|||
return hass.config_entries.async_entries(DOMAIN)
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class VeSyncFlowHandler(config_entries.ConfigFlow):
|
||||
class VeSyncFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
|
@ -14,8 +14,7 @@ from .const import (
|
|||
)
|
||||
|
||||
|
||||
@config_entries.HANDLERS.register(DOMAIN)
|
||||
class ZwaveFlowHandler(config_entries.ConfigFlow):
|
||||
class ZwaveFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
|
||||
"""Handle a Z-Wave config flow."""
|
||||
|
||||
VERSION = 1
|
||||
|
|
Loading…
Add table
Reference in a new issue