Cleanup component track_point_in_utc_time usage (#6330)

This commit is contained in:
Pascal Vizeli 2017-03-01 16:37:48 +01:00 committed by Paulus Schoutsen
parent 30bed8341a
commit 4e96e461f7
5 changed files with 9 additions and 12 deletions

View file

@ -110,7 +110,7 @@ def setup_scanner(hass, config, see, discovery_info=None):
_LOGGER.info("Discovered Bluetooth LE device %s", address)
see_device(address, devs[address], new_device=True)
track_point_in_utc_time(hass, update_ble, now + interval)
track_point_in_utc_time(hass, update_ble, dt_util.utcnow() + interval)
update_ble(dt_util.utcnow())

View file

@ -82,7 +82,8 @@ def setup_scanner(hass, config, see, discovery_info=None):
see_device((mac, result))
except bluetooth.BluetoothError:
_LOGGER.exception('Error looking up bluetooth device!')
track_point_in_utc_time(hass, update_bluetooth, now + interval)
track_point_in_utc_time(
hass, update_bluetooth, dt_util.utcnow() + interval)
update_bluetooth(dt_util.utcnow())

View file

@ -86,7 +86,7 @@ def setup_scanner(hass, config, see, discovery_info=None):
"""Update all the hosts on every interval time."""
for host in hosts:
host.update(see)
track_point_in_utc_time(hass, update, now + interval)
track_point_in_utc_time(hass, update, util.dt.utcnow() + interval)
return True
return update(util.dt.utcnow())

View file

@ -98,9 +98,8 @@ class TelldusLiveClient(object):
try:
self._sync()
finally:
track_point_in_utc_time(self._hass,
self.update,
now + self._interval)
track_point_in_utc_time(
self._hass, self.update, utcnow() + self._interval)
def _sync(self):
"""Update local list of devices."""
@ -123,11 +122,8 @@ class TelldusLiveClient(object):
def discover(device_id, component):
"""Discover the component."""
discovery.load_platform(self._hass,
component,
DOMAIN,
[device_id],
self._config)
discovery.load_platform(
self._hass, component, DOMAIN, [device_id], self._config)
known_ids = set([entity.device_id for entity in self.entities])
for device in self._client.devices:

View file

@ -109,7 +109,7 @@ def setup(hass, config):
return True
finally:
track_point_in_utc_time(hass, update, now + interval)
track_point_in_utc_time(hass, update, utcnow() + interval)
_LOGGER.info('Logging in to service')
return update(utcnow())