class Puppet::Settings::ValuesFromEnvironmentConf

@api private

Public Instance Methods

conf() click to toggle source
# File lib/puppet/settings.rb, line 1436
def conf
  @conf ||= if environments = Puppet.lookup(:environments)
              environments.get_conf(@environment_name)
            end
end
include?(name) click to toggle source
# File lib/puppet/settings.rb, line 1424
def include?(name)
  if Puppet::Settings::EnvironmentConf::VALID_SETTINGS.include?(name) && conf
    return true
  end
  false
end
lookup(name) click to toggle source
# File lib/puppet/settings.rb, line 1431
def lookup(name)
  return nil unless Puppet::Settings::EnvironmentConf::VALID_SETTINGS.include?(name)
  conf.send(name) if conf
end

Public Class Methods

new(environment_name) click to toggle source
# File lib/puppet/settings.rb, line 1420
def initialize(environment_name)
  @environment_name = environment_name
end