Pylint cleanups (#15626)
* Pylint 2 no-else-return fixes * Remove unneeded abstract-class-not-used pylint disable
This commit is contained in:
parent
a38c0d6d15
commit
b7c336a687
166 changed files with 425 additions and 490 deletions
|
@ -129,17 +129,16 @@ class DovadoSensor(Entity):
|
|||
if self._sensor == SENSOR_NETWORK:
|
||||
match = re.search(r"\((.+)\)", state)
|
||||
return match.group(1) if match else None
|
||||
elif self._sensor == SENSOR_SIGNAL:
|
||||
if self._sensor == SENSOR_SIGNAL:
|
||||
try:
|
||||
return int(state.split()[0])
|
||||
except ValueError:
|
||||
return 0
|
||||
elif self._sensor == SENSOR_SMS_UNREAD:
|
||||
if self._sensor == SENSOR_SMS_UNREAD:
|
||||
return int(state)
|
||||
elif self._sensor in [SENSOR_UPLOAD, SENSOR_DOWNLOAD]:
|
||||
if self._sensor in [SENSOR_UPLOAD, SENSOR_DOWNLOAD]:
|
||||
return round(float(state) / 1e6, 1)
|
||||
else:
|
||||
return state
|
||||
return state
|
||||
|
||||
def update(self):
|
||||
"""Update sensor values."""
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue