summaryrefslogtreecommitdiffstats
path: root/bin/puppetdoc
diff options
context:
space:
mode:
authorluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2005-11-16 17:12:11 +0000
committerluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2005-11-16 17:12:11 +0000
commita4562bfba94d18da54ad9560245d0669cc151c76 (patch)
treee923cb50e33737ba06ef6aefce373fbb9f3f97ff /bin/puppetdoc
parent42a9d9a3f8ac698370c36c4ca631e82797e01ece (diff)
downloadpuppet-a4562bfba94d18da54ad9560245d0669cc151c76.tar.gz
puppet-a4562bfba94d18da54ad9560245d0669cc151c76.tar.xz
puppet-a4562bfba94d18da54ad9560245d0669cc151c76.zip
Lots of refactoring, and added the capture_stderr method
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@742 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'bin/puppetdoc')
-rwxr-xr-xbin/puppetdoc6
1 files changed, 4 insertions, 2 deletions
diff --git a/bin/puppetdoc b/bin/puppetdoc
index 04af5b35e..00106ff72 100755
--- a/bin/puppetdoc
+++ b/bin/puppetdoc
@@ -143,9 +143,11 @@ types.sort { |a,b|
#puts "%s States\n'''''''''''''''''''''''''''''''" % name.to_s.capitalize
type.validstates.sort { |a,b|
a.to_s <=> b.to_s
- }.reject { |sname,state|
+ }.reject { |sname|
+ state = type.statebyname(sname)
state.nodoc
- }.each { |sname,state|
+ }.each { |sname|
+ state = type.statebyname(sname)
docs[sname] = state.doc.gsub(/\n\s*/,' ')
#puts "- **%s**" % sname
#puts tab(1) + state.doc.gsub(/\n\s*/,' ')