https://github.com/wikimatze/pumog
Puppet module generator written in thor
https://github.com/wikimatze/pumog
Last synced: 2 months ago
JSON representation
Puppet module generator written in thor
- Host: GitHub
- URL: https://github.com/wikimatze/pumog
- Owner: wikimatze
- Created: 2013-12-23T17:07:23.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2021-08-21T18:56:06.000Z (almost 4 years ago)
- Last Synced: 2024-05-02T01:17:00.689Z (about 1 year ago)
- Language: Ruby
- Homepage:
- Size: 36.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Pumog
Stands for **PuppetModuleGenerator** and can be used to generate a basic structure for new puppet modules with or without documentation.
[](http://badge.fury.io/rb/pumog)
[](https://app.circleci.com/pipelines/github/wikimatze/pumog)## Usage & Examples
Run `pumog start` and it will generate the following directory structure:
What is the name of the module?
testWhat is the name of the author?
MatthiasWhat is the email adress of the author?
[email protected]New module will be created in:
/home/wm/testAuthor/creator of the new module:
MatthiasIs this correct? [y|n]:
create test/files
create test/templates
create test/manifests
create test/manifests/init.pp
create test/manifests/package.ppIf you pass in the `--no-doc` option, you will not asked after the author name and the email (leaving the module without
documentation).## Commands & Options
Commands:
pumog help [COMMAND] # Describe available commands or one specific command
pumog start # creates a new puppet moduleOptions:
-n, [--nodoc], [--no-nodoc] # no documentation