Sha256: 0f1e142f7e83753ce62c3a72a50430661bd76f697f6d9be8a467340661389f62

Contents?: true

Size: 293 Bytes

Versions: 2

Compression:

Stored size: 293 Bytes

Contents

require_relative 'base'
require_relative '../values/boolean'

module RubyTerraform
  module Options
    module Types
      class Flag < Base
        include Values::Boolean

        def apply(builder)
          value ? builder.with_flag(name) : builder
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ruby-terraform-0.65.0.pre.8 lib/ruby_terraform/options/types/flag.rb
ruby-terraform-0.65.0.pre.7 lib/ruby_terraform/options/types/flag.rb