func (i *importer) importMachineBlockDevices(machine *Machine, m description.Machine) error { var devices []BlockDeviceInfo for _, device := range m.BlockDevices() { devices = append(devices, BlockDeviceInfo{ DeviceName: device.Name(), DeviceLinks: device.Links(), Label: device.Label(), UUID: device.UUID(), HardwareId: device.HardwareID(), BusAddress: device.BusAddress(), Size: device.Size(), FilesystemType: device.FilesystemType(), InUse: device.InUse(), MountPoint: device.MountPoint(), }) } if err := machine.SetMachineBlockDevices(devices...); err != nil { return errors.Trace(err) } return nil }