# File lib/puppet/util/settings.rb, line 454
454:     def sectionlist
455:         sectionlist = []
456:         self.each { |name, obj|
457:             section = obj.section || "puppet"
458:             sections[section] ||= []
459:             unless sectionlist.include?(section)
460:                 sectionlist << section
461:             end
462:             sections[section] << obj
463:         }
464: 
465:         return sectionlist, sections
466:     end