mirror of
https://github.com/crawlab-team/crawlab.git
synced 2026-01-22 17:31:03 +01:00
14 lines
440 B
Go
14 lines
440 B
Go
package interfaces
|
|
|
|
type FsServiceV2 interface {
|
|
List(path string) (files []FsFileInfo, err error)
|
|
GetFile(path string) (data []byte, err error)
|
|
GetFileInfo(path string) (file FsFileInfo, err error)
|
|
Save(path string, data []byte) (err error)
|
|
CreateDir(path string) (err error)
|
|
Rename(path, newPath string) (err error)
|
|
Delete(path string) (err error)
|
|
Copy(path, newPath string) (err error)
|
|
Export() (resultPath string, err error)
|
|
}
|