aboutsummaryrefslogtreecommitdiff
path: root/filesystem/path.go
diff options
context:
space:
mode:
Diffstat (limited to 'filesystem/path.go')
-rw-r--r--filesystem/path.go16
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.