Documentation ¶
Index ¶
- func Billy(fs afero.Fs) billy.Filesystem
- func Webdav(fs afero.Fs) *webdav.Handler
- type DatasetFile
- func (f *DatasetFile) Close() error
- func (f *DatasetFile) Name() string
- func (f *DatasetFile) Read(p []byte) (n int, err error)
- func (f *DatasetFile) ReadAt(p []byte, off int64) (n int, err error)
- func (f *DatasetFile) Readdir(count int) ([]os.FileInfo, error)
- func (f *DatasetFile) Readdirnames(count int) ([]string, error)
- func (f *DatasetFile) Seek(offset int64, whence int) (int64, error)
- func (f *DatasetFile) Stat() (os.FileInfo, error)
- func (f *DatasetFile) Sync() error
- func (f *DatasetFile) Truncate(size int64) error
- func (f *DatasetFile) Write(p []byte) (n int, err error)
- func (f *DatasetFile) WriteAt(p []byte, off int64) (n int, err error)
- func (f *DatasetFile) WriteString(s string) (ret int, err error)
- type FileSystem
- func (f *FileSystem) Chmod(name string, mode os.FileMode) error
- func (f *FileSystem) Chown(name string, uid, gid int) error
- func (f *FileSystem) Chtimes(name string, atime time.Time, mtime time.Time) error
- func (f *FileSystem) Create(name string) (afero.File, error)
- func (f *FileSystem) Mkdir(name string, perm os.FileMode) error
- func (f *FileSystem) MkdirAll(path string, perm os.FileMode) error
- func (f *FileSystem) Name() string
- func (f *FileSystem) Open(name string) (afero.File, error)
- func (f *FileSystem) OpenFile(name string, flag int, perm os.FileMode) (afero.File, error)
- func (f *FileSystem) Remove(name string) error
- func (f *FileSystem) RemoveAll(path string) error
- func (f *FileSystem) Rename(oldname, newname string) error
- func (f *FileSystem) Stat(name string) (os.FileInfo, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DatasetFile ¶
type DatasetFile struct { Context context.Context BlockAPI blockv1.BlockAPIClient Dataset *datasetv1.Dataset CurrentPath string File *datasetv1.File // contains filtered or unexported fields }
func (*DatasetFile) Close ¶
func (f *DatasetFile) Close() error
func (*DatasetFile) Name ¶
func (f *DatasetFile) Name() string
func (*DatasetFile) Readdirnames ¶
func (f *DatasetFile) Readdirnames(count int) ([]string, error)
func (*DatasetFile) Sync ¶
func (f *DatasetFile) Sync() error
func (*DatasetFile) Truncate ¶
func (f *DatasetFile) Truncate(size int64) error
func (*DatasetFile) WriteString ¶
func (f *DatasetFile) WriteString(s string) (ret int, err error)
type FileSystem ¶
type FileSystem struct { Context context.Context BlockAPI blockv1.BlockAPIClient DatasetAPI datasetv1.DatasetAPIClient }
func (*FileSystem) Name ¶
func (f *FileSystem) Name() string
func (*FileSystem) Remove ¶
func (f *FileSystem) Remove(name string) error
func (*FileSystem) RemoveAll ¶
func (f *FileSystem) RemoveAll(path string) error
func (*FileSystem) Rename ¶
func (f *FileSystem) Rename(oldname, newname string) error
Click to show internal directories.
Click to hide internal directories.