diff options
Diffstat (limited to 'core/assets/path.go')
-rw-r--r-- | core/assets/path.go | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/core/assets/path.go b/core/assets/path.go deleted file mode 100644 index abe4638d0..000000000 --- a/core/assets/path.go +++ /dev/null @@ -1,29 +0,0 @@ -package assets - -import ( - "os" - "path/filepath" - "runtime" -) - -// Path returns the path to the folder -// where the application may store data. This -// currently resolves to ~/.coredns -func Path() string { - return filepath.Join(userHomeDir(), ".coredns") -} - -// userHomeDir returns the user's home directory according to -// environment variables. -// -// Credit: http://stackoverflow.com/a/7922977/1048862 -func userHomeDir() string { - if runtime.GOOS == "windows" { - home := os.Getenv("HOMEDRIVE") + os.Getenv("HOMEPATH") - if home == "" { - home = os.Getenv("USERPROFILE") - } - return home - } - return os.Getenv("HOME") -} |