INNER CODE UNIT · Go
terragruntPath
transcend-io/terragrunt-atlantis-config · cmd/generate.go:756
terragruntPath := terragruntPath // https://golang.org/doc/faq#closures_and_goroutines
// don't create atlantis projects already covered by project hcl file projects
skipProject := false
if createHclProjectExternalChilds && workingDir == gitRoot && len(projectHclDirs) > 0 {
for _, projectHclDir := range projectHclDirs {
if strings.HasPrefix(terragruntPath, projectHclDir) {
skipProject = true
break
}
}
}
if skipProject {
continue
}
if err := sem.Acquire(ctx, 1); err != nil {
return err
}