Sha256: 6721db5882e4e840664ed38ce89fc178468fa8e99cbd105e11dee5853640c0d7

Contents?: true

Size: 411 Bytes

Versions: 2

Compression:

Stored size: 411 Bytes

Contents

module RubyTerraform
  class << self
    attr_accessor :configuration
  end

  def self.configure
    self.configuration ||= Configuration.new
    yield(configuration)
  end

  def self.reset!
    self.configuration = nil
  end

  class Configuration
    attr_accessor :binary

    def initialize
      @binary = 'terraform'
    end
  end
end

require 'ruby_terraform/version'
require 'ruby_terraform/commands'

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ruby-terraform-0.2.0 lib/ruby_terraform.rb
ruby-terraform-0.1.0 lib/ruby_terraform.rb