mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-06-25 15:02:45 +00:00
s390x: fix refactoring
On s390x we need to set the devno that's why we need a custom appendBlkDevice function. Fixes: #2384 Signed-off-by: Alice Frosi <afrosi@de.ibm.com>
This commit is contained in:
parent
3ea3d3201b
commit
3594855094
@ -125,7 +125,19 @@ func (q *qemuS390x) appendConsole(devices []govmmQemu.Device, path string) ([]go
|
||||
return devices, nil
|
||||
}
|
||||
|
||||
func (q *qemuS390x) appendImage(devices []govmmQemu.Device, path string) ([]govmmQemu.Device, error) {
|
||||
drive, err := genericImage(path)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return q.appendCCWBlockDevice(devices, drive)
|
||||
}
|
||||
|
||||
func (q *qemuS390x) appendBlockDevice(devices []govmmQemu.Device, drive config.BlockDrive) ([]govmmQemu.Device, error) {
|
||||
return q.appendCCWBlockDevice(devices, drive)
|
||||
}
|
||||
|
||||
func (q *qemuS390x) appendCCWBlockDevice(devices []govmmQemu.Device, drive config.BlockDrive) ([]govmmQemu.Device, error) {
|
||||
d, err := genericBlockDevice(drive, false)
|
||||
if err != nil {
|
||||
return devices, fmt.Errorf("Failed to append blk-dev %v", err)
|
||||
|
Loading…
Reference in New Issue
Block a user