def get_local_disk_property(self, instance):
if instance.system_metadata.get('local_disk_property'):
return jsonutils.loads(
instance.system_metadata.get('local_disk_property'))
result = {}
extra_specs = self.get_instance_extra_specs(instance)
if extra_specs:
local_disk_property = extra_specs.get('quota:local_disk')
if local_disk_property:
local_disk_property = local_disk_property.split(':')
result['type'] = local_disk_property[0]
result['count'] = int(local_disk_property[1])
result['size'] = int(local_disk_property[2])
result['safe_format'] = local_disk_property[3]
if len(result) == 4:
return result
评论列表
文章目录