Documentation ¶
Index ¶
- type LocalFSStorage
- func (*LocalFSStorage) Close() *fcerror.Error
- func (fs *LocalFSStorage) CopyFileFromUpload(node *models.Node, uploadPath string) (fcerr *fcerror.Error)
- func (fs *LocalFSStorage) CreateEmptyFileOrFolder(node *models.Node) (fcerr *fcerror.Error)
- func (fs *LocalFSStorage) CreateUserRootFolder(userID models.UserID) (fcerr *fcerror.Error)
- func (fs *LocalFSStorage) DownloadFile(node *models.Node) (reader io.ReadCloser, size int64, fcerr *fcerror.Error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LocalFSStorage ¶
type LocalFSStorage struct {
// contains filtered or unexported fields
}
func CreateLocalFSStorage ¶
func CreateLocalFSStorage(cfg config.Config) (localFS *LocalFSStorage, fcerr *fcerror.Error)
func (*LocalFSStorage) Close ¶
func (*LocalFSStorage) Close() *fcerror.Error
func (*LocalFSStorage) CopyFileFromUpload ¶
func (*LocalFSStorage) CreateEmptyFileOrFolder ¶
func (fs *LocalFSStorage) CreateEmptyFileOrFolder(node *models.Node) (fcerr *fcerror.Error)
func (*LocalFSStorage) CreateUserRootFolder ¶
func (fs *LocalFSStorage) CreateUserRootFolder(userID models.UserID) (fcerr *fcerror.Error)
func (*LocalFSStorage) DownloadFile ¶
func (fs *LocalFSStorage) DownloadFile(node *models.Node) (reader io.ReadCloser, size int64, fcerr *fcerror.Error)
Click to show internal directories.
Click to hide internal directories.