puppet-strings(1)
π puppet-strings(1) π
okay so bestie, welcome to the General Commands Manual entry for puppet-strings β yes that's a section 1 command, we're in the big leagues now β¨
π NAME π
puppet-strings β generate Puppet documentation with YARD
πΈ SYNOPSIS πΈ
puppet strings <action>
puppet strings --help
π¦ DESCRIPTION π¦
So the whole point, the moment, is this: you get complete, user-friendly module documentation by using Puppet Strings. no cap. π
Strings takes your tags and your code comments, plus the actual source code, and cooks up documentation for a module's classes, defined types, functions, tasks, plans, and resource types and providers. it's giving factory but for docs πβ¨
And like, if you're wondering what the vibe is β Puppet Strings is based on the YARD Ruby documentation tool. iconic lineage fr fr π
π ACTIONS π
generateβ generate documentation from files. the classic. the main character π«Άserverβ runs a local documentation server for the modules in the current Puppet environment. localhost era π
β¨ OPTIONS β¨
--format FORMATβ the rendering format to use (peep FORMATS down below π)--outβ the output file when using themarkdownorjsonformats--verboseβ whether to log verbosely. chatty era π¬--debugβ whether to log debug information--helpβ show the help screen. bestie behaviour honestly
π· FORMATS π·
the possible formats are: "markdown", "textile", "rdoc", "ruby", "text", "html", or "none". pick your fighter, no wrong answers (okay maybe "none" is a choice but we respect it) π
β EXAMPLES β
If you want to generate a single reference file, use something like:
$ puppet strings generate --format markdown --out REFERENCE.md
You can otherwise generate HTML documentation this way:
$ puppet strings generate
π§ ADDITIONAL DOCUMENTATION π§
See the upstream documentation at: https://puppet.com/docs/puppet/latest/puppet_strings.html
Code examples and style guide can be found at: https://puppet.com/docs/puppet/latest/puppet_strings_style.html
π BUGS π
Bugs can be reported to your distribution's bug tracker or upstream at https://github.com/puppetlabs/puppet-strings/issues.
not me manifesting bug-free code but also, you know, if it happens, the link is right there π
π AUTHOR π
Louis-Philippe VΓ©ronneau
anyway that's the whole page bestie, every flag, every format, every link, all of it β nothing skipped, nothing invented, that's the vibe check passed β
and for the sign-off: this is puppet-strings(1), dated 2024, and honestly? slay. go generate some docs. periodt. π
β¨
π¦ where this page comes from
- ubuntu resolute: puppet-strings 4.1.3-2build1 Β· Apache-2.0
- ubuntu stonking: puppet-strings 4.1.3-2build1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms