Method: RDoc::PuppetModule#add_fact

Defined in:
lib/puppet/util/rdoc/code_objects.rb

#add_fact(fact) ⇒ Object



59
60
61
62
63
64
# File 'lib/puppet/util/rdoc/code_objects.rb', line 59

def add_fact(fact)
  @fact_container ||= add_module(NormalModule, "__facts__")
  confine_str = fact.confine.empty? ? '' : fact.confine.to_s
  const = Constant.new(fact.name, confine_str, fact.comment)
  @fact_container.add_constant(const)
end