timeutils.total_seconds() is deprecated
This deprecated func is going to be removed starting with 3.1 version of "oslo_utils" because the datetime.total_seconds() has been deprecated for python >= 2.6,and is replaced by datetime.timedelta.total_seconds. Change-Id: Ie75a3afcba0dda2a9e7c3da71e055c3d505efd62
This commit is contained in:
parent
e6af0f3972
commit
3155ca013e
@ -405,7 +405,8 @@ def service_is_up(service):
|
||||
"""Check whether a service is up based on last heartbeat."""
|
||||
last_heartbeat = service['updated_at'] or service['created_at']
|
||||
# Timestamps in DB are UTC.
|
||||
elapsed = timeutils.total_seconds(timeutils.utcnow() - last_heartbeat)
|
||||
tdelta = timeutils.utcnow() - last_heartbeat
|
||||
elapsed = tdelta.total_seconds()
|
||||
return abs(elapsed) <= CONF.service_down_time
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user