Replace oslo_utils.timeutils.isotime

Function 'oslo_utils.timeutils.isotime()' is deprecated in version '1.6'
and will be removed in a future version. We use
datetime.datetime.isoformat() instead. For more informations:
http://docs.openstack.org/developer/oslo.utils/api/timeutils.html#oslo_utils.timeutil

Change-Id: I0b8863c631d485058950c7505a63abd6c7bc00c6
Closes-Bug: #1514331
This commit is contained in:
Luong Anh Tuan 2017-05-30 00:01:37 +07:00
parent 9952e0ea9b
commit 8d4325f829

View File

@ -16,6 +16,7 @@
import json
from datetime import datetime
import etcd
from oslo_concurrency import lockutils
from oslo_log import log
@ -280,7 +281,7 @@ class EtcdAPI(object):
@lockutils.synchronized('etcd_zunservice')
def create_zun_service(self, values):
values['created_at'] = timeutils.isotime()
values['created_at'] = datetime.isoformat(timeutils.utcnow())
zun_service = models.ZunService(values)
zun_service.save()
return zun_service
@ -343,7 +344,7 @@ class EtcdAPI(object):
try:
target = self.client.read('/zun_services/' + host + '_' + binary)
target_value = json.loads(target.value)
values['updated_at'] = timeutils.isotime()
values['updated_at'] = datetime.isoformat(timeutils.utcnow())
target_value.update(values)
target.value = json.dumps(target_value)
self.client.update(target)