in cli/config.go [30:54]
func findConfigFile() (string, error) {
wd, err := os.Getwd()
if err != nil {
return "", err
}
for _, path := range searchPaths(wd) {
configFile := filepath.Join(path, "assume-role.yaml")
if fileExists(configFile) {
return configFile, nil
}
}
home, err := homedir.Dir()
if err != nil {
return "", err
}
configFile := filepath.Join(home, ".aws", "assume-role.yaml")
if fileExists(configFile) {
return configFile, nil
}
return "", nil
}