1
mirror of https://github.com/home-assistant/core synced 2024-08-02 23:40:32 +02:00

Clean up AsusWRT if check (#54896)

This commit is contained in:
ollo69 2021-08-20 12:20:39 +02:00 committed by GitHub
parent 3a2afb8bde
commit e5f914bbdb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 9 deletions

View File

@ -49,12 +49,7 @@ _LOGGER = logging.getLogger(__name__)
def _is_file(value) -> bool:
"""Validate that the value is an existing file."""
file_in = os.path.expanduser(str(value))
if not os.path.isfile(file_in):
return False
if not os.access(file_in, os.R_OK):
return False
return True
return os.path.isfile(file_in) and os.access(file_in, os.R_OK)
def _get_ip(host):

View File

@ -161,7 +161,6 @@ class AsusWrtSensor(CoordinatorEntity, SensorEntity):
"""Return current state."""
descr = self.entity_description
state = self.coordinator.data.get(descr.key)
if state is not None:
if descr.factor and isinstance(state, Number):
return round(state / descr.factor, descr.precision)
if state is not None and descr.factor and isinstance(state, Number):
return round(state / descr.factor, descr.precision)
return state