Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interface ¶
type Interface interface { mount.Interface JfsMount(volumeID string, target string, secrets, volCtx map[string]string, options []string, usePod bool) (Jfs, error) JfsUnmount(mountPath string) error AuthFs(secrets map[string]string, extraEnvs map[string]string) ([]byte, error) MountFs(volumeID string, target string, options []string, jfsSetting *config.JfsSetting) (string, error) JfsCleanupMountPoint(mountPath string) error Version() ([]byte, error) }
Interface of juicefs provider
func NewJfsProvider ¶
func NewJfsProvider(mounter *mount.SafeFormatAndMount) (Interface, error)
NewJfsProvider creates a provider for JuiceFS file system
Click to show internal directories.
Click to hide internal directories.