Anons79 Mini Shell

Directory : /opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/hocon-1.3.1/lib/hocon/
Upload File :
Current File : //opt/puppetlabs/puppet/lib/ruby/vendor_gems/gems/hocon-1.3.1/lib/hocon/config_resolve_options.rb

# encoding: utf-8

require 'hocon'

class Hocon::ConfigResolveOptions
  attr_reader :use_system_environment, :allow_unresolved

  def initialize(use_system_environment, allow_unresolved)
    @use_system_environment = use_system_environment
    @allow_unresolved = allow_unresolved
  end

  def set_use_system_environment(value)
    self.class.new(value, @allow_unresolved)
  end

  def set_allow_unresolved(value)
    self.class.new(@use_system_environment, value)
  end

  class << self

    def defaults
      self.new(true, false)
    end

    def no_system
      defaults.set_use_system_environment(false)
    end
  end
end

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]