mirror of https://github.com/spf13/viper.git
Simplify $HOME prefix check
This commit is contained in:
parent
ce534045f9
commit
3826be3135
3
util.go
3
util.go
|
@ -91,8 +91,7 @@ func insensitiviseMap(m map[string]interface{}) {
|
||||||
func absPathify(inPath string) string {
|
func absPathify(inPath string) string {
|
||||||
jww.INFO.Println("Trying to resolve absolute path to", inPath)
|
jww.INFO.Println("Trying to resolve absolute path to", inPath)
|
||||||
|
|
||||||
if strings.HasPrefix(inPath, "$HOME") &&
|
if inPath == "$HOME" || strings.HasPrefix(inPath, "$HOME"+string(os.PathSeparator)) {
|
||||||
(len(inPath) == 5 || inPath[5] == os.PathSeparator) {
|
|
||||||
inPath = userHomeDir() + inPath[5:]
|
inPath = userHomeDir() + inPath[5:]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue