Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCdUtil ¶
func NewCdUtil(settingsMountPath string, fs boshsys.FileSystem, cdrom Cdrom, logger boshlog.Logger) boshdevutil.DeviceUtil
Types ¶
type LinuxCdrom ¶
type LinuxCdrom struct {
// contains filtered or unexported fields
}
func NewLinuxCdrom ¶
func NewLinuxCdrom(devicePath string, udev boshudev.UdevDevice, runner boshsys.CmdRunner) (cdrom LinuxCdrom)
func (LinuxCdrom) Eject ¶
func (cdrom LinuxCdrom) Eject() (err error)
func (LinuxCdrom) Mount ¶
func (cdrom LinuxCdrom) Mount(mountPath string) (err error)
func (LinuxCdrom) Unmount ¶
func (cdrom LinuxCdrom) Unmount() (err error)
func (LinuxCdrom) WaitForMedia ¶
func (cdrom LinuxCdrom) WaitForMedia() (err error)
Click to show internal directories.
Click to hide internal directories.