INNER CODE UNIT · Go
init
cloudflare/cf-terraforming · internal/app/cf-terraforming/cmd/generate.go:44
func init() {
rootCmd.AddCommand(generateCmd)
}
func generateResources() func(cmd *cobra.Command, args []string) {
return func(cmd *cobra.Command, args []string) {
if resourceType == "" {
log.Fatal("you must define a resource type to generate")
}
zoneID = viper.GetString("zone")
accountID = viper.GetString("account")
workingDir := viper.GetString("terraform-install-path")
execPath, err := findOrInstallTerraform()
if err != nil {
log.Fatalf("Could not find or install Terraform: %v", err)
}