Sha256: a7a6fcb69b89140cf78e884128d93ea24f8a95973fb83611eaf341c9bc2a592a

Contents?: true

Size: 440 Bytes

Versions: 6

Compression:

Stored size: 440 Bytes

Contents

# frozen_string_literal: true

require_relative 'configuration/providers'
require_relative 'configuration/merger'
require_relative 'configuration/var_captor'

module RSpec
  module Terraform
    module Configuration
      class << self
        def identity_provider
          Providers::Identity.new
        end

        def in_memory_provider(overrides)
          Providers::InMemory.new(overrides)
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
rspec-terraform-0.1.0.pre.29 lib/rspec/terraform/configuration.rb
rspec-terraform-0.1.0.pre.28 lib/rspec/terraform/configuration.rb
rspec-terraform-0.1.0.pre.27 lib/rspec/terraform/configuration.rb
rspec-terraform-0.1.0.pre.26 lib/rspec/terraform/configuration.rb
rspec-terraform-0.1.0.pre.25 lib/rspec/terraform/configuration.rb
rspec-terraform-0.1.0.pre.24 lib/rspec/terraform/configuration.rb