func setTerraformVersionFields()

in astro/config.go [157:171]


func setTerraformVersionFields(config *conf.Project) error {
	if config.TerraformDefaults.Version == nil {
		if err := config.TerraformDefaults.SetVersionFromBinary(); err != nil {
			return err
		}
	}
	for i := range config.Modules {
		if config.Modules[i].Terraform.Version == nil {
			if err := config.Modules[i].Terraform.SetVersionFromBinary(); err != nil {
				return err
			}
		}
	}
	return nil
}