Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
PUPPET-GENERATE(8)		 Puppet	manual		    PUPPET-GENERATE(8)

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://pup-
       pet.com/docs/puppet/latest/configuration.html for the full list of  ac-
       ceptable	 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. Sup-
	      ported 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

Puppet,	Inc.			   July	2020		    PUPPET-GENERATE(8)

NAME | SYNOPSIS | OPTIONS | ACTIONS | EXAMPLES | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=puppet-generate&sektion=8&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help