aboutsummaryrefslogtreecommitdiff
path: root/weed/filer/filer.go
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2020-12-26 15:05:31 -0800
committerChris Lu <chris.lu@gmail.com>2020-12-26 15:05:31 -0800
commit0a7c5f85a966460a034de3ef782f54323f6f8238 (patch)
treef65308694c8de69e68fa5bedb9d785ea90cb28d1 /weed/filer/filer.go
parent515b7632d7531727fceca340e42d2aff126306b0 (diff)
downloadseaweedfs-0a7c5f85a966460a034de3ef782f54323f6f8238.tar.xz
seaweedfs-0a7c5f85a966460a034de3ef782f54323f6f8238.zip
filer: add namePattern to search in current folder
Diffstat (limited to 'weed/filer/filer.go')
-rw-r--r--weed/filer/filer.go17
1 files changed, 0 insertions, 17 deletions
diff --git a/weed/filer/filer.go b/weed/filer/filer.go
index 800dd35dc..13dedea1e 100644
--- a/weed/filer/filer.go
+++ b/weed/filer/filer.go
@@ -280,23 +280,6 @@ func (f *Filer) FindEntry(ctx context.Context, p util.FullPath) (entry *Entry, e
}
-func (f *Filer) ListDirectoryEntries(ctx context.Context, p util.FullPath, startFileName string, inclusive bool, limit int, prefix string) ([]*Entry, error) {
- if strings.HasSuffix(string(p), "/") && len(p) > 1 {
- p = p[0 : len(p)-1]
- }
-
- var makeupEntries []*Entry
- entries, expiredCount, lastFileName, err := f.doListDirectoryEntries(ctx, p, startFileName, inclusive, limit, prefix)
- for expiredCount > 0 && err == nil {
- makeupEntries, expiredCount, lastFileName, err = f.doListDirectoryEntries(ctx, p, lastFileName, false, expiredCount, prefix)
- if err == nil {
- entries = append(entries, makeupEntries...)
- }
- }
-
- return entries, err
-}
-
func (f *Filer) doListDirectoryEntries(ctx context.Context, p util.FullPath, startFileName string, inclusive bool, limit int, prefix string) (entries []*Entry, expiredCount int, lastFileName string, err error) {
listedEntries, listErr := f.Store.ListDirectoryPrefixedEntries(ctx, p, startFileName, inclusive, limit, prefix)
if listErr != nil {