module Puppet::Util::RDoc
Public Instance Methods
manifestdoc(files)
click to toggle source
launch an output to console manifest doc
# File lib/puppet/util/rdoc.rb 37 def manifestdoc(files) 38 raise _("RDOC SUPPORT FOR MANIFEST HAS BEEN REMOVED - See PUP-3638") 39 end
output(file, ast)
click to toggle source
Outputs to the console the documentation of a manifest
# File lib/puppet/util/rdoc.rb 43 def output(file, ast) 44 raise _("RDOC SUPPORT FOR MANIFEST HAS BEEN REMOVED - See PUP-3638") 45 end
output_astnode_doc(ast)
click to toggle source
# File lib/puppet/util/rdoc.rb 47 def output_astnode_doc(ast) 48 raise _("RDOC SUPPORT FOR MANIFEST HAS BEEN REMOVED - See PUP-3638") 49 end
output_resource_doc(code)
click to toggle source
# File lib/puppet/util/rdoc.rb 51 def output_resource_doc(code) 52 raise _("RDOC SUPPORT FOR MANIFEST HAS BEEN REMOVED - See PUP-3638") 53 end
rdoc(outputdir, files, charset = nil)
click to toggle source
launch a rdoc documentation process with the files/dir passed in files
# File lib/puppet/util/rdoc.rb 8 def rdoc(outputdir, files, charset = nil) 9 10 # then rdoc 11 require 'rdoc/rdoc' 12 require 'rdoc/options' 13 14 # load our parser 15 require_relative 'rdoc/parser' 16 17 r = RDoc::RDoc.new 18 19 # specify our own format & where to output 20 options = [ "--fmt", "puppet", 21 "--quiet", 22 "--exclude", "/modules/[^/]*/spec/.*$", 23 "--exclude", "/modules/[^/]*/files/.*$", 24 "--exclude", "/modules/[^/]*/tests/.*$", 25 "--exclude", "/modules/[^/]*/templates/.*$", 26 "--op", outputdir ] 27 28 options << "--force-update" 29 options += [ "--charset", charset] if charset 30 options += files 31 32 # launch the documentation process 33 r.document(options) 34 end