1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-25 05:26:47 +00:00

Pylint cleanups (#15626)

* Pylint 2 no-else-return fixes

* Remove unneeded abstract-class-not-used pylint disable
This commit is contained in:
Ville Skyttä
2018-07-23 11:16:05 +03:00
committed by Paulus Schoutsen
parent a38c0d6d15
commit b7c336a687
166 changed files with 425 additions and 490 deletions

View File

@@ -51,7 +51,7 @@ def render_complex(value, variables=None):
if isinstance(value, list):
return [render_complex(item, variables)
for item in value]
elif isinstance(value, dict):
if isinstance(value, dict):
return {key: render_complex(item, variables)
for key, item in value.items()}
return value.async_render(variables)
@@ -318,7 +318,7 @@ class TemplateMethods:
if point_state is None:
_LOGGER.warning("Closest:Unable to find state %s", args[0])
return None
elif not loc_helper.has_location(point_state):
if not loc_helper.has_location(point_state):
_LOGGER.warning(
"Closest:State does not contain valid location: %s",
point_state)
@@ -420,7 +420,7 @@ class TemplateMethods:
"""Return state or entity_id if given."""
if isinstance(entity_id_or_state, State):
return entity_id_or_state
elif isinstance(entity_id_or_state, str):
if isinstance(entity_id_or_state, str):
return self._hass.states.get(entity_id_or_state)
return None