def _get_mountable_devices(self): disks = [] for device_name in find_potential_hdiso_sources(): device_info = get_hdiso_source_info(self._device_tree, device_name) device_desc = get_hdiso_source_description(device_info) disks.append([device_name, device_desc]) return disks
def _get_mountable_devices(self): disks = [] fstring = "%(model)s %(path)s (%(size)s MB) %(format)s %(label)s" for dev in find_potential_hdiso_sources(self.storage): # path model size format type uuid of format dev_info = { "model": self._sanitize_model(dev.disk.model), "path": dev.path, "size": dev.size, "format": dev.format.name or "", "label": dev.format.label or dev.format.uuid or "" } disks.append([dev, fstring % dev_info]) return disks