simplify the relative_time function

This commit is contained in:
Robbie Trencheny 2016-05-11 22:37:37 -07:00
parent b75aa6ac08
commit fca4ec2b3e

View File

@ -37,12 +37,6 @@ def render_with_possible_json_value(hass, template, value,
_LOGGER.error('Error parsing value: %s', ex) _LOGGER.error('Error parsing value: %s', ex)
return value if error_value is _SENTINEL else error_value return value if error_value is _SENTINEL else error_value
def relative_time(end_time):
"""Return a relative (human readable) timestamp for the given time."""
return dt_util.get_age(end_time)
def render(hass, template, variables=None, **kwargs): def render(hass, template, variables=None, **kwargs):
"""Render given template.""" """Render given template."""
if variables is not None: if variables is not None:
@ -62,7 +56,7 @@ def render(hass, template, variables=None, **kwargs):
'states': AllStates(hass), 'states': AllStates(hass),
'utcnow': utcnow, 'utcnow': utcnow,
'as_timestamp': dt_util.as_timestamp, 'as_timestamp': dt_util.as_timestamp,
'relative_time': relative_time 'relative_time': dt_util.get_age
}).render(kwargs).strip() }).render(kwargs).strip()
except jinja2.TemplateError as err: except jinja2.TemplateError as err:
raise TemplateError(err) raise TemplateError(err)