Fix for py2.6 (no dict comprehensions on py2.6)

This commit is contained in:
Toshio Kuratomi 2015-03-11 19:07:55 -07:00 committed by Matt Clay
parent c9cc8d0b70
commit c9b33d5de2

View file

@ -593,7 +593,8 @@ def get_instance_info(inst):
'state': inst.state, 'state': inst.state,
'hypervisor': inst.hypervisor, 'hypervisor': inst.hypervisor,
'tags': inst.tags, 'tags': inst.tags,
'groups': {group.id: group.name for group in inst.groups}} 'groups': dict((group.id, group.name) for group in inst.groups),
}
try: try:
instance_info['virtualization_type'] = getattr(inst,'virtualization_type') instance_info['virtualization_type'] = getattr(inst,'virtualization_type')
except AttributeError: except AttributeError: