Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewQueryMount ¶
Types ¶
type MountBuilder ¶
type MountBuilder interface {
IntoMount(client *menmos.Client, fs fs.Info) (MountPoint, error)
}
type MountPoint ¶
type MountPoint interface { ListEntries(ctx context.Context, path string, fullpath string) (fs.DirEntries, error) ResolveBlobDirectory(path string) (*entry.DirectoryBlobEntry, bool) ResolveBlobFile(path string) (*entry.FileBlobEntry, bool) }
func Load ¶
func Load(rawDict map[string]interface{}, client *menmos.Client, fs fs.Info) (MountPoint, error)
func NewBlobMount ¶
func NewBlobMount(blobID string, client *menmos.Client, fs fs.Info) MountPoint
func NewVirtualMount ¶
func NewVirtualMount(mounts map[string]MountPoint) MountPoint
Click to show internal directories.
Click to hide internal directories.