aboutsummaryrefslogtreecommitdiff
path: root/go/filer/filer.go
diff options
context:
space:
mode:
Diffstat (limited to 'go/filer/filer.go')
-rw-r--r--go/filer/filer.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/go/filer/filer.go b/go/filer/filer.go
index 8d2da901b..de877fc1f 100644
--- a/go/filer/filer.go
+++ b/go/filer/filer.go
@@ -12,8 +12,10 @@ type FileEntry struct {
type Filer interface {
CreateFile(filePath string, fid string) (err error)
FindFile(filePath string) (fid string, err error)
+ FindDirectory(dirPath string) (dirId DirectoryId, err error)
ListDirectories(dirPath string) (dirs []DirectoryEntry, err error)
ListFiles(dirPath string, lastFileName string, limit int) (files []FileEntry, err error)
DeleteDirectory(dirPath string, recursive bool) (err error)
DeleteFile(filePath string) (fid string, err error)
+ Move(fromPath string, toPath string) (err error)
}