Pumog
Stands for PuppetModuleGenerator and can be used to generate a basic structure for new puppet modules with or without documentation.
Usage
Run pumog start
and it will generate the following directory structure:
create <module-name>/files
create <module-name>/templates
exist <module-name>
create <module-name>/init.pp
create <module-name>/package.pp
If you pass in the --no-doc
option, you will not asked after the author name and the email (leaving the module without
documentation).