Documentation ¶
Index ¶
- func IsCorruptedMnt(err error) bool
- func NewFakeMounter() *mount.FakeMounter
- func NewFakeSafeFormatAndMounter() *mount.SafeFormatAndMount
- type IMount
- type Mount
- func (m *Mount) GetBaseMounter() *mount.SafeFormatAndMount
- func (m *Mount) GetDevicePath(volumeID string) (string, error)
- func (m *Mount) GetInstanceID() (string, error)
- func (m *Mount) IsLikelyNotMountPointAttach(targetpath string) (bool, error)
- func (m *Mount) IsLikelyNotMountPointDetach(targetpath string) (bool, error)
- func (m *Mount) MakeDir(pathname string) error
- func (m *Mount) MakeFile(pathname string) error
- func (m *Mount) ScanForAttach(devicePath string) error
- func (m *Mount) UnmountPath(mountPath string) error
- type MountMock
- func (_m *MountMock) GetBaseMounter() *mount.SafeFormatAndMount
- func (_m *MountMock) GetDevicePath(volumeID string) (string, error)
- func (_m *MountMock) GetInstanceID() (string, error)
- func (_m *MountMock) IsLikelyNotMountPointAttach(targetpath string) (bool, error)
- func (_m *MountMock) IsLikelyNotMountPointDetach(targetpath string) (bool, error)
- func (_m *MountMock) MakeDir(pathname string) error
- func (_m *MountMock) MakeFile(pathname string) error
- func (_m *MountMock) ScanForAttach(devicePath string) error
- func (_m *MountMock) UnmountPath(mountPath string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsCorruptedMnt ¶ added in v1.18.0
func NewFakeMounter ¶ added in v1.18.0
func NewFakeMounter() *mount.FakeMounter
NewFakeMounter returns fake mounter instance
func NewFakeSafeFormatAndMounter ¶ added in v1.18.0
func NewFakeSafeFormatAndMounter() *mount.SafeFormatAndMount
NewFakeSafeFormatAndMounter returns base Fake mounter instance
Types ¶
type IMount ¶ added in v1.18.0
type IMount interface { GetBaseMounter() *mount.SafeFormatAndMount ScanForAttach(devicePath string) error GetDevicePath(volumeID string) (string, error) IsLikelyNotMountPointAttach(targetpath string) (bool, error) IsLikelyNotMountPointDetach(targetpath string) (bool, error) UnmountPath(mountPath string) error GetInstanceID() (string, error) MakeFile(pathname string) error MakeDir(pathname string) error }
func GetMountProvider ¶ added in v1.18.0
type Mount ¶ added in v1.18.0
type Mount struct { }
func (*Mount) GetBaseMounter ¶ added in v1.18.0
func (m *Mount) GetBaseMounter() *mount.SafeFormatAndMount
GetBaseMounter returns instance of SafeFormatAndMount
func (*Mount) GetDevicePath ¶ added in v1.18.0
GetDevicePath returns the path of an attached block storage volume, specified by its id.
func (*Mount) GetInstanceID ¶ added in v1.18.0
GetInstanceID from file
func (*Mount) IsLikelyNotMountPointAttach ¶ added in v1.18.0
IsLikelyNotMountPointAttach
func (*Mount) IsLikelyNotMountPointDetach ¶ added in v1.18.0
IsLikelyNotMountPointDetach
func (*Mount) ScanForAttach ¶ added in v1.18.0
ScanForAttach
func (*Mount) UnmountPath ¶ added in v1.18.0
UnmountPath
type MountMock ¶ added in v1.18.0
MountMock is an autogenerated mock type for the IMount type ORIGINALLY GENERATED BY mockery with hand edits
func (*MountMock) GetBaseMounter ¶ added in v1.18.0
func (_m *MountMock) GetBaseMounter() *mount.SafeFormatAndMount
GetBaseMounter provides a mock function
func (*MountMock) GetDevicePath ¶ added in v1.18.0
GetDevicePath provides a mock function with given fields: volumeID
func (*MountMock) GetInstanceID ¶ added in v1.18.0
GetInstanceID provides a mock function with given fields:
func (*MountMock) IsLikelyNotMountPointAttach ¶ added in v1.18.0
IsLikelyNotMountPointAttach provides a mock function with given fields: targetpath
func (*MountMock) IsLikelyNotMountPointDetach ¶ added in v1.18.0
IsLikelyNotMountPointDetach provides a mock function with given fields: targetpath
func (*MountMock) ScanForAttach ¶ added in v1.18.0
ScanForAttach provides a mock function with given fields: devicePath
func (*MountMock) UnmountPath ¶ added in v1.18.0
UnmountPath provides a mock function with given fields: mountPath