diff --git a/virtcontainers/device/api/interface.go b/virtcontainers/device/api/interface.go index eb9ce6b6ae..6d67d03606 100644 --- a/virtcontainers/device/api/interface.go +++ b/virtcontainers/device/api/interface.go @@ -48,8 +48,6 @@ type Device interface { // DeviceType indicates which kind of device it is // e.g. block, vfio or vhost user DeviceType() config.DeviceType - // GetDeviceInfo returns device information that the device is created based on - GetDeviceInfo() *config.DeviceInfo // GetDeviceDrive returns device specific data used for hotplugging by hypervisor // Caller could cast the return value to device specific struct // e.g. Block device returns *config.BlockDrive and diff --git a/virtcontainers/device/drivers/block.go b/virtcontainers/device/drivers/block.go index da41cf2ecb..518425f1ee 100644 --- a/virtcontainers/device/drivers/block.go +++ b/virtcontainers/device/drivers/block.go @@ -112,11 +112,6 @@ func (device *BlockDevice) DeviceID() string { return device.ID } -// GetDeviceInfo returns device information that the device is created based on -func (device *BlockDevice) GetDeviceInfo() *config.DeviceInfo { - return device.DeviceInfo -} - // GetDeviceDrive returns device information used for creating func (device *BlockDevice) GetDeviceDrive() interface{} { return device.BlockDrive diff --git a/virtcontainers/device/drivers/generic.go b/virtcontainers/device/drivers/generic.go index e339af2105..ccb43f34b8 100644 --- a/virtcontainers/device/drivers/generic.go +++ b/virtcontainers/device/drivers/generic.go @@ -50,11 +50,6 @@ func (device *GenericDevice) DeviceType() config.DeviceType { return config.DeviceGeneric } -// GetDeviceInfo returns device information that the device is created based on -func (device *GenericDevice) GetDeviceInfo() *config.DeviceInfo { - return device.DeviceInfo -} - // GetDeviceDrive returns device information used for creating func (device *GenericDevice) GetDeviceDrive() interface{} { return device.DeviceInfo diff --git a/virtcontainers/device/drivers/vfio.go b/virtcontainers/device/drivers/vfio.go index 313411ab1c..e47e940bb2 100644 --- a/virtcontainers/device/drivers/vfio.go +++ b/virtcontainers/device/drivers/vfio.go @@ -104,11 +104,6 @@ func (device *VFIODevice) DeviceID() string { return device.ID } -// GetDeviceInfo returns device information that the device is created based on -func (device *VFIODevice) GetDeviceInfo() *config.DeviceInfo { - return device.DeviceInfo -} - // GetDeviceDrive returns device information used for creating func (device *VFIODevice) GetDeviceDrive() interface{} { return device.vfioDrives diff --git a/virtcontainers/device/drivers/vhost_user_blk.go b/virtcontainers/device/drivers/vhost_user_blk.go index dc4b4db1b9..ea1a22530e 100644 --- a/virtcontainers/device/drivers/vhost_user_blk.go +++ b/virtcontainers/device/drivers/vhost_user_blk.go @@ -67,11 +67,6 @@ func (device *VhostUserBlkDevice) DeviceType() config.DeviceType { return config.VhostUserBlk } -// GetDeviceInfo returns device information that the device is created based on -func (device *VhostUserBlkDevice) GetDeviceInfo() *config.DeviceInfo { - return device.DeviceInfo -} - // GetDeviceDrive returns device information used for creating func (device *VhostUserBlkDevice) GetDeviceDrive() interface{} { device.Type = device.DeviceType() diff --git a/virtcontainers/device/drivers/vhost_user_net.go b/virtcontainers/device/drivers/vhost_user_net.go index dd3bd53d98..663e72a217 100644 --- a/virtcontainers/device/drivers/vhost_user_net.go +++ b/virtcontainers/device/drivers/vhost_user_net.go @@ -67,11 +67,6 @@ func (device *VhostUserNetDevice) DeviceType() config.DeviceType { return config.VhostUserNet } -// GetDeviceInfo returns device information that the device is created based on -func (device *VhostUserNetDevice) GetDeviceInfo() *config.DeviceInfo { - return device.DeviceInfo -} - // GetDeviceDrive returns device information used for creating func (device *VhostUserNetDevice) GetDeviceDrive() interface{} { device.Type = device.DeviceType() diff --git a/virtcontainers/device/drivers/vhost_user_scsi.go b/virtcontainers/device/drivers/vhost_user_scsi.go index ec273f39de..98bac82d52 100644 --- a/virtcontainers/device/drivers/vhost_user_scsi.go +++ b/virtcontainers/device/drivers/vhost_user_scsi.go @@ -67,11 +67,6 @@ func (device *VhostUserSCSIDevice) DeviceType() config.DeviceType { return config.VhostUserSCSI } -// GetDeviceInfo returns device information that the device is created based on -func (device *VhostUserSCSIDevice) GetDeviceInfo() *config.DeviceInfo { - return device.DeviceInfo -} - // GetDeviceDrive returns device information used for creating func (device *VhostUserSCSIDevice) GetDeviceDrive() interface{} { device.Type = device.DeviceType()