Merge pull request #4178 from rooftopcellist/collection_datetime_str

Fix collection datetime for isolated instance info

Reviewed-by: Elijah DeLee <kdelee@redhat.com>
             https://github.com/kdelee
This commit is contained in:
softwarefactory-project-zuul[bot] 2019-06-27 20:03:46 +00:00 committed by GitHub
commit 4470e9ca26
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -153,6 +153,12 @@ def projects_by_scm_type(since):
return counts
def _get_isolated_datetime(last_check):
if last_check:
return last_check.isoformat()
return last_check
@register('instance_info')
def instance_info(since):
info = {}
@ -166,7 +172,7 @@ def instance_info(since):
'cpu': instance['cpu'],
'memory': instance['memory'],
'managed_by_policy': instance['managed_by_policy'],
'last_isolated_check': instance['last_isolated_check'],
'last_isolated_check': _get_isolated_datetime(instance['last_isolated_check']),
'enabled': instance['enabled']
}
info[instance['uuid']] = instance_info