Man page - puppet-generate(8)
Packages contains this manual
- puppet-apply(8)
- puppet-lookup(8)
- puppet-describe(8)
- puppet-doc(8)
- puppet-config(8)
- puppet.conf(5)
- puppet-report(8)
- puppet-generate(8)
- puppet-node(8)
- puppet-agent(8)
- puppet-epp(8)
- puppet-facts(8)
- puppet-plugin(8)
- puppet-script(8)
- puppet-ssl(8)
- puppet-catalog(8)
- puppet-help(8)
- puppet-device(8)
- puppet-filebucket(8)
- puppet-resource(8)
- puppet(8)
- puppet-module(8)
- puppet-parser(8)
apt-get install puppet-agent
Manual
PUPPET-GENERATE
NAMESYNOPSIS
OPTIONS
ACTIONS
EXAMPLES
COPYRIGHT AND LICENSE
NAME
puppet-generate - Generates Puppet code from Ruby definitions.
SYNOPSIS
puppet generate action
OPTIONS
Note that any setting thatβs valid in the configuration file is also a valid long argument, although it may or may not be relevant to the present action. For example, server and run_mode are valid settings, so you can specify --server <servername> , or --run_mode <runmode> as an argument.
See the
configuration file documentation at
https://puppet.com/docs/puppet/latest/configuration.html
for the full list of acceptable parameters. A commented list
of all configuration options can also be generated by
running puppet with
--genconfig
.
--render-as FORMAT
The format in which to render output. The most common formats are json , s (string), yaml , and console , but other options such as dot are sometimes available.
--verbose
Whether to log verbosely.
--debug
Whether to log debug information.
ACTIONS
types - Generates Puppet code for custom types
SYNOPSIS
puppet generate types [--format format ] [--force]
DESCRIPTION
Generates definitions for custom resource types using Puppet code.
Types defined in Puppet code can be used to isolate custom type definitions between different environments.
OPTIONS --force - Forces the generation of output files (skips up-to-date checks).
--format <format > - The generation output format to use. Supported formats: pcore.
EXAMPLES
types
Generate Puppet type definitions for all custom resource types in the current environment:
$ puppet generate types
Generate Puppet type definitions for all custom resource types in the specified environment:
$ puppet generate types --environment development
COPYRIGHT AND LICENSE
Copyright 2016 by Puppet Inc. Apache 2 license; see COPYING