func getSeedVars()

in cmd/seeds/dataCloud/dataCloud.go [211:238]


func getSeedVars(s *fabric.Stage) []*terraform.Vars {
	seedVars := make([]*terraform.Vars, 0)

	if s.Type == "seed" {
		seedVars = append(seedVars, terraform.AddVar("region", region))
		seedVars = append(
			seedVars,
			terraform.AddVar("state_bucket", s.ProviderFile.Bucket),
		)
		seedVars = append(
			seedVars,
			terraform.AddVar(
				"state_dir",
				strings.Split(s.ProviderFile.RemotePath, "/")[0],
			),
		)
		seedVars = append(seedVars, terraform.AddVar("pasture_size", size))

		if isInternal {
			seedVars = append(
				seedVars,
				terraform.AddVar("internal_env", "true"),
			)
		}
	}

	return seedVars
}