Sha256: 3f71ad0c5b87b9a852f70c0a8384c78511ced71af01cf538a284f90ea6831285

Contents?: true

Size: 453 Bytes

Versions: 1

Compression:

Stored size: 453 Bytes

Contents

# frozen_string_literal: true

require_relative './base'
require_relative '../configuration/var_captor'

module RSpec
  module Terraform
    module Helpers
      class Var < Base
        def execute(overrides = {}, &block)
          parameters = with_configuration_provider_parameters(overrides)
          parameters = with_resolved_vars(parameters, &block)

          parameters[:vars][parameters[:name].to_sym]
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rspec-terraform-0.1.0.pre.45 lib/rspec/terraform/helpers/var.rb