[-r|--reference <[type]|configuration|..>] [--charset CHARSET] [manifest-file]
In 'rdoc' mode, this command generates an html RDoc hierarchy describing the manifests that are in 'manifestdir' and 'modulepath' configuration directives. The generated documentation directory is doc by default but can be changed with the 'outputdir' option.
If the command is started with 'manifest-file' command-line arguments, puppet doc generate a single manifest documentation that is output on stdout.all: Output the docs for all of the reference types. In 'rdoc'
modes, this also outputs documentation for all resources
help: Print this help message
outputdir: Specifies the directory where to output the rdoc
documentation in 'rdoc' mode.
mode: Determine the output mode. Valid modes are 'text', 'trac',
'pdf' and 'rdoc'. The 'pdf' mode creates PDF formatted files
in the /tmp directory. The default mode is 'text'. In 'rdoc'
mode you must provide 'manifests-path'
reference: Build a particular reference. Get a list of references by
running +puppet doc --list+.
charset: Used only in 'rdoc' mode. It sets the charset used in the
html files produced.
or
$ puppet doc --outputdir /tmp/rdoc --mode rdoc /path/to/manifests
or
$ puppet doc /etc/puppet/manifests/site.pp
or
$ puppet doc -m pdf -r configurationLuke KaniesCopyright (c) 2005-2007 Puppet Labs, LLC Licensed under the GNU Public License