GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
PUPPET-GENERATE(8) Puppet manual PUPPET-GENERATE(8)

puppet-generate - Generates Puppet code from Ruby definitions.

puppet generate action

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.

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.

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 2016 by Puppet Inc. Apache 2 license; see COPYING
March 2022 Puppet, Inc.

Search for    or go to Top of page |  Section 8 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.