diff options
| -rw-r--r-- | lib/puppet/util/rdoc.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/puppet/util/rdoc.rb b/lib/puppet/util/rdoc.rb index a18fa1b96..4edbf06a6 100644 --- a/lib/puppet/util/rdoc.rb +++ b/lib/puppet/util/rdoc.rb @@ -49,13 +49,15 @@ module Puppet::Util::RDoc # of a manifest def output(file, ast) astobj = [] - ast[:nodes].each do |name, k| + ast.nodes.each do |name, k| astobj << k if k.file == file end - ast[:classes].each do |name, k| + + ast.hostclasses.each do |name,k| astobj << k if k.file == file end - ast[:definitions].each do |name, k| + + ast.definitions.each do |name, k| astobj << k if k.file == file end astobj.sort! {|a,b| a.line <=> b.line }.each do |k| |
