diff options
author | Jakob Unterwurzacher | 2018-04-01 12:31:44 +0200 |
---|---|---|
committer | Jakob Unterwurzacher | 2018-04-01 12:31:44 +0200 |
commit | 85056def909c994b66c40763f6d6c2d41c7a61d0 (patch) | |
tree | 2ced74b3bd968a45a0b810666db487473b9758ce /checkdir.go | |
parent | 5da5e467a6c92a658b00e2f6a94ed03a6fcd3bf0 (diff) |
main: move and rename checkDir*() helper
To avoid confusion with fsck, rename to isDir*()
and move the functions into init_dir.go.
Diffstat (limited to 'checkdir.go')
-rw-r--r-- | checkdir.go | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/checkdir.go b/checkdir.go deleted file mode 100644 index 63dfef0..0000000 --- a/checkdir.go +++ /dev/null @@ -1,36 +0,0 @@ -package main - -import ( - "fmt" - "io/ioutil" - "os" -) - -// checkDirEmpty - check if "dir" exists and is an empty directory. -// Returns an *os.PathError if Stat() on the path fails. -func checkDirEmpty(dir string) error { - err := checkDir(dir) - if err != nil { - return err - } - entries, err := ioutil.ReadDir(dir) - if err != nil { - return err - } - if len(entries) == 0 { - return nil - } - return fmt.Errorf("directory %s not empty", dir) -} - -// checkDir - check if "dir" exists and is a directory -func checkDir(dir string) error { - fi, err := os.Stat(dir) - if err != nil { - return err - } - if !fi.IsDir() { - return fmt.Errorf("%s is not a directory", dir) - } - return nil -} |