From 0a44b9cdb9aea759899fe5d071c38d935a102246 Mon Sep 17 00:00:00 2001 From: wxiaoguang Date: Mon, 10 Apr 2023 09:20:29 +0800 Subject: [PATCH] fine tune listAllFiles --- modules/assetfs/layered.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/assetfs/layered.go b/modules/assetfs/layered.go index ef6801874906..868495c248bb 100644 --- a/modules/assetfs/layered.go +++ b/modules/assetfs/layered.go @@ -148,10 +148,10 @@ func (l *LayeredFS) ListFiles(name string, fileMode ...bool) ([]string, error) { // * true: only files will be returned. // * false: only directories will be returned. func (l *LayeredFS) ListAllFiles(name string, fileMode ...bool) ([]string, error) { - return l.listAllFiles(l.layers, name, fileMode...) + return listAllFiles(l.layers, name, fileMode...) } -func (l *LayeredFS) listAllFiles(layers []*Layer, name string, fileMode ...bool) ([]string, error) { +func listAllFiles(layers []*Layer, name string, fileMode ...bool) ([]string, error) { fileMap := map[string]bool{} var list func(dir string) error list = func(dir string) error { @@ -216,7 +216,7 @@ func (l *LayeredFS) WatchLocalChanges(ctx context.Context, callback func()) { if layer.localPath == "" { continue } - layerDirs, err := l.listAllFiles([]*Layer{layer}, ".", false) + layerDirs, err := listAllFiles([]*Layer{layer}, ".", false) if err != nil { log.Error("Unable to list directories for asset local file-system %q: %v", layer.localPath, err) continue