def default_device_names(virt_type, context, instance, root_device_name, ephemerals, swap, block_device_mapping, image_meta): block_device_info = { 'root_device_name': root_device_name, 'swap': driver_block_device.get_swap( driver_block_device.convert_swap(swap)), 'ephemerals': driver_block_device.convert_ephemerals(ephemerals), 'block_device_mapping': ( driver_block_device.convert_volumes( block_device_mapping) + driver_block_device.convert_snapshots( block_device_mapping) + driver_block_device.convert_blanks( block_device_mapping)) } get_disk_info(virt_type, instance, image_meta, block_device_info) for driver_bdm in itertools.chain(block_device_info['ephemerals'], [block_device_info['swap']] if block_device_info['swap'] else [], block_device_info['block_device_mapping']): driver_bdm.save()
def default_device_names(virt_type, context, instance, root_device_name, ephemerals, swap, block_device_mapping, image_meta): block_device_info = { 'root_device_name': root_device_name, 'swap': driver_block_device.get_swap( driver_block_device.convert_swap(swap)), 'ephemerals': driver_block_device.convert_ephemerals(ephemerals), 'block_device_mapping': ( driver_block_device.convert_volumes( block_device_mapping) + driver_block_device.convert_snapshots( block_device_mapping) + driver_block_device.convert_blanks( block_device_mapping)) } get_disk_info(virt_type, instance, image_meta, block_device_info) for driver_bdm in itertools.chain(block_device_info['ephemerals'], [block_device_info['swap']] if block_device_info['swap'] else [], block_device_info['block_device_mapping']): driver_bdm.save(context)
def default_device_names( virt_type, context, instance, root_device_name, ephemerals, swap, block_device_mapping, image_meta ): block_device_info = { "root_device_name": root_device_name, "swap": driver_block_device.get_swap(driver_block_device.convert_swap(swap)), "ephemerals": driver_block_device.convert_ephemerals(ephemerals), "block_device_mapping": ( driver_block_device.convert_volumes(block_device_mapping) + driver_block_device.convert_snapshots(block_device_mapping) + driver_block_device.convert_blanks(block_device_mapping) ), } get_disk_info(virt_type, instance, image_meta, block_device_info) for driver_bdm in itertools.chain( block_device_info["ephemerals"], [block_device_info["swap"]] if block_device_info["swap"] else [], block_device_info["block_device_mapping"], ): driver_bdm.save()