diff options
Diffstat (limited to 'weed/util/file_util.go')
| -rw-r--r-- | weed/util/file_util.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/weed/util/file_util.go b/weed/util/file_util.go index 3cd4b1b23..346de76db 100644 --- a/weed/util/file_util.go +++ b/weed/util/file_util.go @@ -45,6 +45,16 @@ func FileExists(filename string) bool { } +func FolderExists(folder string) bool { + + fileInfo, err := os.Stat(folder) + if err != nil { + return false + } + return fileInfo.IsDir() + +} + func CheckFile(filename string) (exists, canRead, canWrite bool, modTime time.Time, fileSize int64) { exists = true fi, err := os.Stat(filename) |
