func setTfModuleRepo()

in cli/pkg/config/config.go [459:473]


func setTfModuleRepo(tfRepo string, tfBranch string) error {
	files := []string{"clusters/main.tf", "network/main.tf", "fleet/main.tf"}
	for _, file := range files {
		err := replaceWord("{{.TFModuleRepo}}", file, tfRepo)
		if err != nil {
			log.Fatalf("error updating TFModuleRepo: %s", err)
		}
		err = replaceWord("{{.TFModuleBranch}}", file, tfBranch)
		if err != nil {
			log.Fatalf("error updating TFModuleBranch: %s", err)
		}
	}
	log.Println("✅ main.tf files created. Ready to write to tfvars.")
	return nil
}