puppet-resource man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

PUPPET-RESOURCE(8)		 Puppet manual		    PUPPET-RESOURCE(8)

NAME
       puppet-resource - The resource abstraction layer shell

SYNOPSIS
       Uses the Puppet RAL to directly interact with the system.

USAGE
       puppet  resource	 [-h|--help]  [-d|--debug]  [-v|--verbose] [-e|--edit]
       [-p|--param  parameter]	 [-t|--types]	[-y|--to_yaml]	 type	[name]
       [attribute=value ...]

DESCRIPTION
       This  command  provides simple facilities for converting current system
       state into Puppet code, along with some ability to modify  the  current
       state using Puppet´s RAL.

       By  default,  you  must	at least provide a type to list, in which case
       puppet resource will tell you everything it knows about	all  resources
       of  that	 type. You can optionally specify an instance name, and puppet
       resource will only describe that single instance.

       If given a type, a name, and a series of attribute=value pairs,	puppet
       resource	 will modify the state of the specified resource. Alternately,
       if given a type, a name, and the ´--edit´ flag,	puppet	resource  will
       write its output to a file, open that file in an editor, and then apply
       the saved file as a Puppet transaction.

OPTIONS
       Note that any setting that´s valid in the configuration file is also  a
       valid  long  argument. For example, ´ssldir´ is a valid setting, so you
       can specify ´--ssldir directory´ as an argument.

       See  the	 configuration	file  documentation   at   http://docs.puppet‐
       labs.com/references/stable/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´.

       --debug
	      Enable full debugging.

       --edit Write  the  results  of the query to a file, open the file in an
	      editor, and read the file back in as an executable Puppet	 mani‐
	      fest.

       --host When specified, connect to the resource server on the named host
	      and retrieve the list of resouces of the type specified.

       --help Print this help message.

       --param
	      Add more parameters to be outputted from queries.

       --types
	      List all available types.

       --verbose
	      Print extra information.

       --to_yaml
	      Output found resources in yaml  format,  suitable	 to  use  with
	      Hiera and create_resources.

EXAMPLE
       This  example uses puppet resource to return a Puppet configuration for
       the user luke:

	   $ puppet resource user luke
	   user { ´luke´:
	    home => ´/home/luke´,
	    uid => ´100´,
	    ensure => ´present´,
	    comment => ´Luke Kanies,,,´,
	    gid => ´1000´,
	    shell => ´/bin/bash´,
	    groups => [´sysadmin´,´audio´,´video´,´puppet´]
	   }

AUTHOR
       Luke Kanies

COPYRIGHT
       Copyright (c) 2011 Puppet Labs,	LLC  Licensed  under  the  Apache  2.0
       License

Puppet Labs, LLC		   May 2015		    PUPPET-RESOURCE(8)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net