Upgrade speedtest-cli to 1.0.6 (#7354)

This commit is contained in:
Fabian Affolter 2017-04-30 00:00:04 +02:00 committed by Pascal Vizeli
parent 74362df19c
commit ae9f44c708
2 changed files with 8 additions and 6 deletions

View file

@ -20,7 +20,7 @@ from homeassistant.helpers.entity import Entity
from homeassistant.helpers.event import track_time_change from homeassistant.helpers.event import track_time_change
from homeassistant.helpers.restore_state import async_get_last_state from homeassistant.helpers.restore_state import async_get_last_state
REQUIREMENTS = ['speedtest-cli==1.0.5'] REQUIREMENTS = ['speedtest-cli==1.0.6']
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)
_SPEEDTEST_REGEX = re.compile(r'Ping:\s(\d+\.\d+)\sms[\r\n]+' _SPEEDTEST_REGEX = re.compile(r'Ping:\s(\d+\.\d+)\sms[\r\n]+'
@ -150,7 +150,7 @@ class SpeedtestData(object):
"""Get the latest data from speedtest.net.""" """Get the latest data from speedtest.net."""
import speedtest import speedtest
_LOGGER.info('Executing speedtest...') _LOGGER.info("Executing speedtest...")
try: try:
args = [sys.executable, speedtest.__file__, '--simple'] args = [sys.executable, speedtest.__file__, '--simple']
if self._server_id: if self._server_id:
@ -161,6 +161,8 @@ class SpeedtestData(object):
except CalledProcessError as process_error: except CalledProcessError as process_error:
_LOGGER.error("Error executing speedtest: %s", process_error) _LOGGER.error("Error executing speedtest: %s", process_error)
return return
self.data = {'ping': round(float(re_output[1]), 2), self.data = {
'ping': round(float(re_output[1]), 2),
'download': round(float(re_output[2]), 2), 'download': round(float(re_output[2]), 2),
'upload': round(float(re_output[3]), 2)} 'upload': round(float(re_output[3]), 2),
}

View file

@ -745,7 +745,7 @@ snapcast==1.2.2
somecomfort==0.4.1 somecomfort==0.4.1
# homeassistant.components.sensor.speedtest # homeassistant.components.sensor.speedtest
speedtest-cli==1.0.5 speedtest-cli==1.0.6
# homeassistant.components.recorder # homeassistant.components.recorder
# homeassistant.scripts.db_migrator # homeassistant.scripts.db_migrator