From 6a3e22a25c9ee3b259084df2f31c61b37f097e39 Mon Sep 17 00:00:00 2001 From: Mark McClain Date: Thu, 15 Mar 2012 15:47:23 -0400 Subject: fix timestamps to match documented ec2 api fixes bug: 823503 Update to the dateTime format to provide three places of precision to microseconds. This change makes the API match the ec2 documents. Change-Id: I765e64e99042ade9fa996dfb1dee603d363f9b2c --- nova/api/ec2/apirequest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'nova/api') diff --git a/nova/api/ec2/apirequest.py b/nova/api/ec2/apirequest.py index 809883299..36223341e 100644 --- a/nova/api/ec2/apirequest.py +++ b/nova/api/ec2/apirequest.py @@ -44,7 +44,7 @@ def _underscore_to_xmlcase(str): def _database_to_isoformat(datetimeobj): """Return a xs:dateTime parsable string from datatime""" - return datetimeobj.strftime("%Y-%m-%dT%H:%M:%SZ") + return datetimeobj.strftime("%Y-%m-%dT%H:%M:%S.%f")[:-3] + 'Z' class APIRequest(object): -- cgit