Added some block_device_mapping (disks) informations to EC2 instance module ouput

reviewable/pr18780/r1
Andrea Mandolo 11 years ago committed by Juho-Mikko Pellinen
parent 617d5750a6
commit 6cdfbb72f0

@ -619,6 +619,19 @@ def get_instance_info(inst):
except AttributeError:
instance_info['ebs_optimized'] = False
try:
bdm_dict = {}
bdm = getattr(inst, 'block_device_mapping')
for device_name in bdm.keys():
bdm_dict[device_name] = {
'status': bdm[device_name].status,
'volume_id': bdm[device_name].volume_id,
'delete_on_termination': bdm[device_name].delete_on_termination
}
instance_info['block_device_mapping'] = bdm_dict
except AttributeError:
instance_info['block_device_mapping'] = False
try:
instance_info['tenancy'] = getattr(inst, 'placement_tenancy')
except AttributeError:

Loading…
Cancel
Save