diff options
| author | Brice Figureau <brice-puppet@daysofwonder.com> | 2009-11-26 20:14:36 +0100 |
|---|---|---|
| committer | James Turnbull <james@lovedthanlost.net> | 2009-12-02 13:10:49 +1100 |
| commit | 61d19116aa53dd62ff214300fba9ec03a6699876 (patch) | |
| tree | 31394514bb7a3f38c8c4b07c482ed95c4a02f39c /lib/puppet/util/rdoc/code_objects.rb | |
| parent | e63d23e359e72e8cfea950c13b4fcc21cbf102e2 (diff) | |
| download | puppet-61d19116aa53dd62ff214300fba9ec03a6699876.tar.gz puppet-61d19116aa53dd62ff214300fba9ec03a6699876.tar.xz puppet-61d19116aa53dd62ff214300fba9ec03a6699876.zip | |
Fix 2841 - Puppetdoc/RDoc parses realize function
Puppetdoc wasn't parsing the realize function.
This patch let puppetdoc find realize and display in RDoc html
mode the list of realized resource per class or node.
Signed-off-by: Brice Figureau <brice-puppet@daysofwonder.com>
Diffstat (limited to 'lib/puppet/util/rdoc/code_objects.rb')
| -rw-r--r-- | lib/puppet/util/rdoc/code_objects.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/puppet/util/rdoc/code_objects.rb b/lib/puppet/util/rdoc/code_objects.rb index be5e468c0..995869987 100644 --- a/lib/puppet/util/rdoc/code_objects.rb +++ b/lib/puppet/util/rdoc/code_objects.rb @@ -88,12 +88,13 @@ module RDoc # It is mapped to a HTMLPuppetClass for display # It leverages RDoc (ruby) Class class PuppetClass < ClassModule - attr_accessor :resource_list, :requires, :childs + attr_accessor :resource_list, :requires, :childs, :realizes def initialize(name, superclass) super(name,superclass) @resource_list = [] @requires = [] + @realizes = [] @childs = [] end @@ -116,6 +117,10 @@ module RDoc add_to(@requires, required) end + def add_realize(realized) + add_to(@realizes, realized) + end + def add_child(child) @childs << child end |
