class Puppet::Settings::ValuesFromEnvironmentConf
@api private
Public Class Methods
new(environment_name)
click to toggle source
# File lib/puppet/settings.rb 1597 def initialize(environment_name) 1598 @environment_name = environment_name 1599 end
Public Instance Methods
conf()
click to toggle source
# File lib/puppet/settings.rb 1617 def conf 1618 unless @conf 1619 environments = Puppet.lookup(:environments) { nil } 1620 @conf = environments.get_conf(@environment_name) if environments 1621 end 1622 @conf 1623 end
include?(name)
click to toggle source
# File lib/puppet/settings.rb 1605 def include?(name) 1606 if Puppet::Settings::EnvironmentConf::VALID_SETTINGS.include?(name) && conf 1607 return true 1608 end 1609 false 1610 end
inspect()
click to toggle source
# File lib/puppet/settings.rb 1625 def inspect 1626 %Q{<#{self.class}:#{self.object_id} @environment_name="#{@environment_name}" @conf="#{@conf}">} 1627 end
lookup(name)
click to toggle source
# File lib/puppet/settings.rb 1612 def lookup(name) 1613 return nil unless Puppet::Settings::EnvironmentConf::VALID_SETTINGS.include?(name) 1614 conf.send(name) if conf 1615 end
name()
click to toggle source
# File lib/puppet/settings.rb 1601 def name 1602 @environment_name 1603 end