diff options
| author | Joe Richey <joerichey@google.com> | 2019-10-23 22:06:13 -0700 |
|---|---|---|
| committer | Joe Richey <joerichey@google.com> | 2019-10-23 22:06:13 -0700 |
| commit | 83828388b4195cb5b2de5dad937d19208c1fa7ff (patch) | |
| tree | f0111ce2660074b9eedb578cbeb42684858f602d /filesystem/path.go | |
| parent | db31d21e9cab31dff152082a4e88217d447970c4 (diff) | |
filesystem: Move test-only code to test files
This makes it easier to understand which code is actually invoked by the
command-line tool.
Diffstat (limited to 'filesystem/path.go')
| -rw-r--r-- | filesystem/path.go | 16 |
1 files changed, 0 insertions, 16 deletions
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. |