Remove list comprehension when adding entities in Wallbox (#112433)

This commit is contained in:
Jan-Philipp Benecke 2024-03-05 21:10:30 +01:00 committed by GitHub
parent b025d6c6f2
commit 968f5f1a34
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 9 additions and 15 deletions

View File

@ -42,11 +42,9 @@ async def async_setup_entry(
raise PlatformNotReady from exc
async_add_entities(
[
WallboxLock(coordinator, description)
for ent in coordinator.data
if (description := LOCK_TYPES.get(ent))
]
WallboxLock(coordinator, description)
for ent in coordinator.data
if (description := LOCK_TYPES.get(ent))
)

View File

@ -92,11 +92,9 @@ async def async_setup_entry(
raise PlatformNotReady from exc
async_add_entities(
[
WallboxNumber(coordinator, entry, description)
for ent in coordinator.data
if (description := NUMBER_TYPES.get(ent))
]
WallboxNumber(coordinator, entry, description)
for ent in coordinator.data
if (description := NUMBER_TYPES.get(ent))
)

View File

@ -161,11 +161,9 @@ async def async_setup_entry(
coordinator: WallboxCoordinator = hass.data[DOMAIN][entry.entry_id]
async_add_entities(
[
WallboxSensor(coordinator, description)
for ent in coordinator.data
if (description := SENSOR_TYPES.get(ent))
]
WallboxSensor(coordinator, description)
for ent in coordinator.data
if (description := SENSOR_TYPES.get(ent))
)