Versions in this module
v1
Nov 10, 2022
Nov 10, 2022
Nov 10, 2022
Nov 10, 2022
v0
Nov 10, 2022
Nov 10, 2022
Changes in this version
+
func EnsureLUKSDevice(ctx context.Context, device, volumeId, luksPassphrase string) (bool, string, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func EnsureLUKSDeviceClosed(ctx context.Context, luksDevicePath string) error
—
darwin/amd64, linux/amd64, windows/amd64
+
func GetDeviceFilePath(ctx context.Context, _, volumeId string) (string, error)
—
darwin/amd64, windows/amd64
+
func GetTargetFilePath(ctx context.Context, resourcePath, arg string) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func GetUnmountPath(ctx context.Context, resourcePath, arg string) (string, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func ISCSIActiveOnHost(ctx context.Context, host HostSystem) (bool, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func IsCompatible(ctx context.Context, protocol string) error
—
darwin/amd64, linux/amd64, windows/amd64
+
func IsLikelyNotMountPoint(ctx context.Context, mountpoint string) (bool, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func IsMounted(ctx context.Context, sourceDevice, mountpoint, mountOptions string) (bool, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func IsNFSShareMounted(ctx context.Context, exportPath, mountpoint string) (bool, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func IsOpenLUKSDevice(ctx context.Context, devicePath string) (bool, error)
—
darwin/amd64, windows/amd64
+
func MountDevice(ctx context.Context, device, mountpoint, options string, isMountPointFile bool) (err error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func NFSActiveOnHost(ctx context.Context) (bool, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func RemountDevice(ctx context.Context, mountpoint, options string) (err error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func RemoveMountPoint(ctx context.Context, mountPointPath string) error
—
darwin/amd64, linux/amd64, windows/amd64
+
func SMBActiveOnHost(ctx context.Context) (bool, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func UmountAndRemoveMountPoint(ctx context.Context, mountPoint string) error
—
darwin/amd64, linux/amd64, windows/amd64
+
func UmountAndRemoveTemporaryMountPoint(ctx context.Context, mountPath string) error
—
darwin/amd64, linux/amd64, windows/amd64
+
func WindowsBindMount(ctx context.Context, source, target string, options []string) (err error)
—
linux/amd64, windows/amd64