Module: RSpec::Terraform::Helpers
- Defined in:
- lib/rspec/terraform/helpers.rb,
lib/rspec/terraform/helpers/var.rb,
lib/rspec/terraform/helpers/base.rb,
lib/rspec/terraform/helpers/plan.rb,
lib/rspec/terraform/helpers/apply.rb,
lib/rspec/terraform/helpers/output.rb,
lib/rspec/terraform/helpers/destroy.rb,
lib/rspec/terraform/helpers/parameters.rb,
lib/rspec/terraform/helpers/actions/init.rb,
lib/rspec/terraform/helpers/actions/plan.rb,
lib/rspec/terraform/helpers/actions/show.rb,
lib/rspec/terraform/helpers/actions/apply.rb,
lib/rspec/terraform/helpers/actions/clean.rb,
lib/rspec/terraform/helpers/actions/output.rb,
lib/rspec/terraform/helpers/actions/remove.rb,
lib/rspec/terraform/helpers/actions/destroy.rb,
lib/rspec/terraform/helpers/actions/validate.rb,
lib/rspec/terraform/helpers/actions/execute_if_required.rb,
lib/rspec/terraform/helpers/actions/command_instantiation.rb
Defined Under Namespace
Modules: Actions, Parameters
Classes: Apply, Base, Destroy, Output, Plan, Var
Instance Method Summary
collapse
Instance Method Details
#apply(overrides = {}, &block) ⇒ Object
12
13
14
15
16
|
# File 'lib/rspec/terraform/helpers.rb', line 12
def apply(overrides = {}, &block)
RSpec::Terraform::Helpers::Apply
.new(helper_options)
.execute(overrides, &block)
end
|
#destroy(overrides = {}, &block) ⇒ Object
18
19
20
21
22
|
# File 'lib/rspec/terraform/helpers.rb', line 18
def destroy(overrides = {}, &block)
RSpec::Terraform::Helpers::Destroy
.new(helper_options)
.execute(overrides, &block)
end
|
#output(overrides = {}, &block) ⇒ Object
24
25
26
27
28
|
# File 'lib/rspec/terraform/helpers.rb', line 24
def output(overrides = {}, &block)
RSpec::Terraform::Helpers::Output
.new(helper_options)
.execute(overrides, &block)
end
|
#plan(overrides = {}, &block) ⇒ Object
30
31
32
33
34
|
# File 'lib/rspec/terraform/helpers.rb', line 30
def plan(overrides = {}, &block)
RSpec::Terraform::Helpers::Plan
.new(helper_options)
.execute(overrides, &block)
end
|
#var(overrides = {}, &block) ⇒ Object
36
37
38
39
40
|
# File 'lib/rspec/terraform/helpers.rb', line 36
def var(overrides = {}, &block)
RSpec::Terraform::Helpers::Var
.new(helper_options)
.execute(overrides, &block)
end
|