From 83828388b4195cb5b2de5dad937d19208c1fa7ff Mon Sep 17 00:00:00 2001 From: Joe Richey Date: Wed, 23 Oct 2019 22:06:13 -0700 Subject: filesystem: Move test-only code to test files This makes it easier to understand which code is actually invoked by the command-line tool. --- filesystem/path.go | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'filesystem/path.go') diff --git a/filesystem/path.go b/filesystem/path.go index b65bcb9..5fd3fdf 100644 --- a/filesystem/path.go +++ b/filesystem/path.go @@ -56,16 +56,6 @@ func loggedStat(name string) (os.FileInfo, error) { return info, err } -// loggedLstat runs os.Lstat (doesn't dereference trailing symlink), but it logs -// the error if lstat returns any error other than nil or IsNotExist. -func loggedLstat(name string) (os.FileInfo, error) { - info, err := os.Lstat(name) - if err != nil && !os.IsNotExist(err) { - log.Print(err) - } - return info, err -} - // isDir returns true if the path exists and is that of a directory. func isDir(path string) bool { info, err := loggedStat(path) @@ -78,12 +68,6 @@ func isDevice(path string) bool { return err == nil && info.Mode()&os.ModeDevice != 0 } -// isSymlink returns true if the path exists and is that of a symlink. -func isSymlink(path string) bool { - info, err := loggedLstat(path) - return err == nil && info.Mode()&os.ModeSymlink != 0 -} - // isDirCheckPerm returns true if the path exists and is a directory. If the // specified permissions and sticky bit of mode do not match the path, an error // is logged. -- cgit v1.2.3