Upgrade psutil to 5.3.0 (#9253)

pull/8676/merge
Fabian Affolter 2017-09-01 18:05:53 +02:00 committed by Pascal Vizeli
parent 8d1f6d3995
commit 8797932f80
2 changed files with 9 additions and 6 deletions

View File

@ -16,10 +16,12 @@ from homeassistant.helpers.entity import Entity
import homeassistant.helpers.config_validation as cv
import homeassistant.util.dt as dt_util
REQUIREMENTS = ['psutil==5.2.2']
REQUIREMENTS = ['psutil==5.3.0']
_LOGGER = logging.getLogger(__name__)
CONF_ARG = 'arg'
SENSOR_TYPES = {
'disk_free': ['Disk Free', 'GiB', 'mdi:harddisk'],
'disk_use': ['Disk Use', 'GiB', 'mdi:harddisk'],
@ -49,7 +51,7 @@ PLATFORM_SCHEMA = PLATFORM_SCHEMA.extend({
vol.Optional(CONF_RESOURCES, default=['disk_use']):
vol.All(cv.ensure_list, [vol.Schema({
vol.Required(CONF_TYPE): vol.In(SENSOR_TYPES),
vol.Optional('arg'): cv.string,
vol.Optional(CONF_ARG): cv.string,
})])
})
@ -71,9 +73,10 @@ def setup_platform(hass, config, add_devices, discovery_info=None):
"""Set up the system monitor sensors."""
dev = []
for resource in config[CONF_RESOURCES]:
if 'arg' not in resource:
resource['arg'] = ''
dev.append(SystemMonitorSensor(resource[CONF_TYPE], resource['arg']))
if CONF_ARG not in resource:
resource[CONF_ARG] = ''
dev.append(SystemMonitorSensor(
resource[CONF_TYPE], resource[CONF_ARG]))
add_devices(dev, True)

View File

@ -510,7 +510,7 @@ proliphix==0.4.1
prometheus_client==0.0.19
# homeassistant.components.sensor.systemmonitor
psutil==5.2.2
psutil==5.3.0
# homeassistant.components.wink
pubnubsub-handler==1.0.2