func ResolveHostGroups(host string, groups map[string][]string,
detectedGroups []string) ([]string, error) {
- const maxDepth = 100
+ const maxRecursionDepth = 100
detectedGroupsMap := make(map[string]bool)
for _, x := range detectedGroups {
// groups).
var lookup func(string, int) bool
lookup = func(group string, depth int) bool {
- if depth > maxDepth {
+ if depth > maxRecursionDepth {
cycle = &group
return false
}