objects

package
v5.0.0-alpha00 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 19, 2026 License: AGPL-3.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateMinioConfigFile

func CreateMinioConfigFile(configFolder string, accessKey string, secretKey string) (err error)

CreateMinioConfigFile generates a legacy config file

func DeleteMinioConfigDir

func DeleteMinioConfigDir(serviceId string) error

Types

type FsBrowser

func NewFsBrowser

func NewFsBrowser() *FsBrowser

func (*FsBrowser) CreateNode

func (t *FsBrowser) CreateNode(ctx context.Context, request *tree.CreateNodeRequest) (*tree.CreateNodeResponse, error)

func (*FsBrowser) DeleteNode

func (t *FsBrowser) DeleteNode(ctx context.Context, request *tree.DeleteNodeRequest) (*tree.DeleteNodeResponse, error)

func (*FsBrowser) FileInfoToNode

func (t *FsBrowser) FileInfoToNode(nodePath string, fileInfo os.FileInfo) *tree.Node

func (*FsBrowser) ListNodes

func (t *FsBrowser) ListNodes(request *tree.ListNodesRequest, stream tree.NodeProvider_ListNodesServer) error

func (*FsBrowser) ReadNode

func (t *FsBrowser) ReadNode(ctx context.Context, request *tree.ReadNodeRequest) (*tree.ReadNodeResponse, error)

func (*FsBrowser) SymlinkInfo

func (t *FsBrowser) SymlinkInfo(path string, info os.FileInfo) (bool, tree.NodeType, string)

func (*FsBrowser) UpdateNode

func (t *FsBrowser) UpdateNode(ctx context.Context, request *tree.UpdateNodeRequest) (*tree.UpdateNodeResponse, error)

Directories

Path Synopsis
Package objects is in charge of exposing the content of the datasource with the S3 protocol.
Package objects is in charge of exposing the content of the datasource with the S3 protocol.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL