func findConfigFile()

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
}