# Packages
No description provided by the author
# Functions
BPFMountPoints returns the bpf mount points.
CGroupMountPoints returns the cgroup mount points.
ForceGGroupsV1 returns the cgroup version to be used (only for !container mode).
Mount mounts the device(s).
Move moves the device(s).
NewDefaultOptions initializes a Options struct with default values.
NewMountPoint initializes and returns a Point struct.
NewMountPoints initializes and returns a Points struct.
OverlayMountPoints returns the mountpoints required to boot the system.
PrefixMountTargets prefixes all mountpoints targets with fixed path.
PseudoMountPoints returns the mountpoints required to boot the system.
PseudoSubMountPoints returns the mountpoints required to boot the system.
SafeUnmount unmounts the target path, first without force, then with force if the first attempt fails.
SquashfsMountPoints returns the mountpoints required to boot the system.
SystemMountPointForLabel returns a mount point for the specified device and label.
SystemMountPointsForDevice returns the mountpoints required to boot the system.
SystemPartitionMount mounts a system partition by the label.
SystemPartitionUnmount unmounts a system partition by the label.
Unmount unmounts the device(s).
UnmountAll attempts to unmount all the mounted filesystems via "self" mountinfo.
WithEncryptionConfig partition encryption configuration.
WithFlags is a functional option to set up mount flags.
WithLogger sets the logger.
WithPostUnmountHooks adds functions to be called after unmounting the partition.
WithPrefix is a functional option for setting the mount point prefix.
WithPreMountHooks adds functions to be called before mounting the partition.
WithProjectQuota enables project quota mount option.
WithSystemInformationGetter the function to get system information on the node.
# Constants
Overlay indicates that a the partition for a given mount point should be mounted using overlayfs.
ReadOnly is a flag for setting the mount point as readonly.
ReadonlyOverlay indicates that a the partition for a given mount point should be mounted using multi-layer readonly overlay from multiple partitions given as sources.
Resize indicates that a the partition for a given mount point should be resized to the maximum allowed.
Shared is a flag for setting the mount point as shared.
SkipIfMounted is a flag for skipping mount if the mountpoint is already mounted.
SkipIfNoDevice is a flag for skipping errors when the device is not found.
SkipIfNoFilesystem is a flag for skipping formatting and mounting if the mountpoint has not filesystem.
SystemOverlay indicates that overlay directory should be created under tmpfs.
# Structs
Options is the functional options struct.
Point represents a Linux mount point.
Points represents an ordered set of mount points.
PointsIterator represents an iteratable group of mount points.