aboutsummaryrefslogtreecommitdiff
path: root/filesystem/path.go
diff options
context:
space:
mode:
Diffstat (limited to 'filesystem/path.go')
-rw-r--r--filesystem/path.go17
1 files changed, 0 insertions, 17 deletions
diff --git a/filesystem/path.go b/filesystem/path.go
index 376daf0..b9b403d 100644
--- a/filesystem/path.go
+++ b/filesystem/path.go
@@ -23,7 +23,6 @@ import (
"fmt"
"log"
"os"
- "path/filepath"
"golang.org/x/sys/unix"
@@ -41,22 +40,6 @@ func OpenFileOverridingUmask(name string, flag int, perm os.FileMode) (*os.File,
// We only check the unix permissions and the sticky bit
const permMask = os.ModeSticky | os.ModePerm
-// canonicalizePath turns path into an absolute path without symlinks.
-func canonicalizePath(path string) (string, error) {
- path, err := filepath.Abs(path)
- if err != nil {
- return "", err
- }
- path, err = filepath.EvalSymlinks(path)
-
- // Get a better error if we have an invalid path
- if pathErr, ok := err.(*os.PathError); ok {
- err = errors.Wrap(pathErr.Err, pathErr.Path)
- }
-
- return path, err
-}
-
// loggedStat runs os.Stat, but it logs the error if stat returns any error
// other than nil or IsNotExist.
func loggedStat(name string) (os.FileInfo, error) {