# File lib/puppet/util/reference.rb, line 88 88: def initialize(name, options = {}, &block) 89: @name = name 90: options.each do |option, value| 91: send(option.to_s + "=", value) 92: end 93: 94: meta_def(:generate, &block) 95: 96: # Now handle the defaults 97: @title ||= "#{@name.to_s.capitalize} Reference" 98: @page ||= @title.gsub(/\s+/, '') 99: @depth ||= 2 100: @header ||= "" 101: end