in stratozone-aws-export.py [0:0]
def get_image_size_details(instance_type, l_vm_instance):
"""Get image size details.
Args:
instance_type: instance type
l_vm_instance: instance dictionary object
Returns:
Dictionary object.
"""
instance_type_info = (
client.describe_instance_types(
InstanceTypes=[instance_type,]).get('InstanceTypes'))
l_vm_instance['MemoryGiB'] = '{:.1f}'.format(
instance_type_info[0]['MemoryInfo']['SizeInMiB']/1024)
l_vm_instance['AllocatedProcessorCoreCount'] = (
instance_type_info[0]['VCpuInfo']['DefaultVCpus'])
return l_vm_instance