Rechercher une page de manuel
puppet
Langue: en
Version: 385239 (fedora - 01/12/10)
Section: 8 (Commandes administrateur)
NAME
-
SYNOPSIS
Run a stand-alone +puppet+ manifest.
USAGE
- puppet [-h|--help] [-V|--version] [-d|--debug] [-v|--verbose] [-e|--execute]
- [--detailed-exitcodes] [-l|--logdest <file>] <file>
DESCRIPTION
This is the standalone puppet execution tool; use it to execute individual manifests that you write. If you need to execute site-wide manifests, use +puppetd+ and +puppetmasterd+.
OPTIONS
Note that any configuration parameter thataqs valid in the configuration file is also a valid long argument. For example, aqssldiraq is a valid configuration parameter, so you can specify aq--ssldir <directory>aq as an argument.
See the configuration file documentation at http://puppetlabs.com/trac/puppet/wiki/ConfigurationReference for the full list of acceptable parameters. A commented list of all configuration options can also be generated by running puppet with aq--genconfigaq.
debug: Enable full debugging.
- detailed-exitcodes: Provide transaction information via exit codes. If
- this is enabled, an exit code of aq2aq means there were changes, and an exit code of aq4aq means that there were failures during the transaction.
help: Print this help message
- loadclasses: Load any stored classes. +puppetd+ caches configured
- classes (usually at /etc/puppet/classes.txt), and setting this option causes all of those classes to be set in your +puppet+ manifest.
- logdest: Where to send messages. Choose between syslog, the
- console, and a log file. Defaults to sending messages to the console.
execute: Execute a specific piece of Puppet code
verbose: Print extra information.
EXAMPLE
puppet -l /tmp/manifest.log manifest.pp
AUTHOR
Luke Kanies
COPYRIGHT
Copyright (c) 2005 Puppet Labs, LLC Licensed under the GNU Public License
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre