Module: RSpec::Terraform::Helpers::Actions::Validate

Included in:
RSpec::Terraform::Helpers::Apply, Destroy, Output, Plan
Defined in:
lib/rspec/terraform/helpers/actions/validate.rb

Instance Method Summary collapse

Instance Method Details

#validate(parameters) ⇒ Object



8
9
10
11
12
13
14
15
16
17
# File 'lib/rspec/terraform/helpers/actions/validate.rb', line 8

def validate(parameters)
  required = required_parameters(execution_mode)

  log_validate_starting(required)
  log_validate_using_parameters(parameters)

  missing = determine_missing(parameters, required)

  handle_result(missing)
end