Merge "Method deserialize() fixed"

This commit is contained in:
Jenkins 2016-11-07 14:07:57 +00:00 committed by Gerrit Code Review
commit f00097756f

View File

@ -540,9 +540,17 @@ class SharedQuota(SynergyObject):
cls.resources = entity["resources"]
cls.enabled = entity["enabled"]
cls.lastAllocationTime = datetime.strptime(
entity["lastAllocationTime"], "%Y-%m-%dT%H:%M:%S.%f")
cls.lastReleaseTime = datetime.strptime(
entity["lastReleaseTime"], "%Y-%m-%dT%H:%M:%S.%f")
if isinstance(entity["lastAllocationTime"], datetime):
cls.lastAllocationTime = entity["lastAllocationTime"]
else:
cls.lastAllocationTime = datetime.strptime(
entity["lastAllocationTime"], "%Y-%m-%dT%H:%M:%S.%f")
if isinstance(entity["lastReleaseTime"], datetime):
cls.lastReleaseTime = entity["lastReleaseTime"]
else:
cls.lastReleaseTime = datetime.strptime(
entity["lastReleaseTime"], "%Y-%m-%dT%H:%M:%S.%f")
return quota