Avoid searching for config file in executable's path

Viper should not be searching for config.{json,toml,yaml,yml}
in the directory where the `hugo` executable binary is located,
i.e. do not try to look for e.g. $GOPATH/bin/config.toml or
/usr/local/bin/config.toml
This commit is contained in:
Anthony Fok 2015-01-22 00:49:08 -07:00
parent 0c5f3e2462
commit 8b99f53550

View file

@ -777,15 +777,9 @@ func (v *viper) findConfigFile() (string, error) {
}
}
cwd, _ := findCWD()
file := v.searchInPath(cwd)
if file != "" {
return file, nil
}
// try the current working directory
wd, _ := os.Getwd()
file = v.searchInPath(wd)
file := v.searchInPath(wd)
if file != "" {
return file, nil
}