Add trigger to cdist man page.
This commit is contained in:
parent
aac9906fff
commit
7f0ad6665b
1 changed files with 71 additions and 0 deletions
|
@ -27,6 +27,11 @@ SYNOPSIS
|
||||||
|
|
||||||
cdist shell [-h] [-d] [-v] [-s SHELL]
|
cdist shell [-h] [-d] [-v] [-s SHELL]
|
||||||
|
|
||||||
|
cdist trigger [-h] [-d] [-v] [-b] [-c CONF_DIR] [-i MANIFEST]
|
||||||
|
[-j [JOBS]] [-n] [-o OUT_PATH]
|
||||||
|
[--remote-copy REMOTE_COPY] [--remote-exec REMOTE_EXEC]
|
||||||
|
[-6] [-H HTTP_PORT]
|
||||||
|
|
||||||
|
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
-----------
|
-----------
|
||||||
|
@ -148,6 +153,67 @@ usage. Its primary use is for debugging type parameters.
|
||||||
Select shell to use, defaults to current shell. Used shell should
|
Select shell to use, defaults to current shell. Used shell should
|
||||||
be POSIX compatible shell.
|
be POSIX compatible shell.
|
||||||
|
|
||||||
|
|
||||||
|
TRIGGER
|
||||||
|
-------
|
||||||
|
Start trigger (simple http server) that waits for connections. When host
|
||||||
|
connects then it triggers config or install command, cdist config is then
|
||||||
|
executed which configures/installs host.
|
||||||
|
Request path recognies following formats:
|
||||||
|
|
||||||
|
* :strong:`/config/.*` for config
|
||||||
|
* :strong:`/install/.*` for install
|
||||||
|
|
||||||
|
|
||||||
|
.. option:: -6, --ipv6
|
||||||
|
|
||||||
|
Listen to both IPv4 and IPv6 (instead of only IPv4)
|
||||||
|
|
||||||
|
.. option:: -b, --enable-beta
|
||||||
|
|
||||||
|
Enable beta functionalities.
|
||||||
|
|
||||||
|
.. option:: -c CONF_DIR, --conf-dir CONF_DIR
|
||||||
|
|
||||||
|
Add configuration directory (can be repeated, last one wins)
|
||||||
|
|
||||||
|
.. option:: -d, --debug
|
||||||
|
|
||||||
|
Set log level to debug
|
||||||
|
|
||||||
|
.. option:: -H HTTP_PORT, --http-port HTTP_PORT
|
||||||
|
|
||||||
|
Create trigger listener via http on specified port
|
||||||
|
|
||||||
|
.. option:: -h, --help
|
||||||
|
|
||||||
|
show this help message and exit
|
||||||
|
|
||||||
|
.. option:: -i MANIFEST, --initial-manifest MANIFEST
|
||||||
|
|
||||||
|
path to a cdist manifest or '-' to read from stdin.
|
||||||
|
|
||||||
|
.. option:: -n, --dry-run
|
||||||
|
|
||||||
|
do not execute code
|
||||||
|
|
||||||
|
.. option:: -o OUT_PATH, --out-dir OUT_PATH
|
||||||
|
|
||||||
|
directory to save cdist output in
|
||||||
|
|
||||||
|
.. option:: --remote-copy REMOTE_COPY
|
||||||
|
|
||||||
|
Command to use for remote copy (should behave like scp)
|
||||||
|
|
||||||
|
.. option:: --remote-exec REMOTE_EXEC
|
||||||
|
|
||||||
|
Command to use for remote execution (should behave like ssh)
|
||||||
|
|
||||||
|
.. option:: -v, --verbose
|
||||||
|
|
||||||
|
Set log level to info, be more verbose
|
||||||
|
|
||||||
|
|
||||||
FILES
|
FILES
|
||||||
-----
|
-----
|
||||||
~/.cdist
|
~/.cdist
|
||||||
|
@ -199,6 +265,11 @@ EXAMPLES
|
||||||
# Install ikq05.ethz.ch with debug enabled
|
# Install ikq05.ethz.ch with debug enabled
|
||||||
% cdist install -d ikq05.ethz.ch
|
% cdist install -d ikq05.ethz.ch
|
||||||
|
|
||||||
|
# Start trigger in verbose mode that will configure host using specified
|
||||||
|
# init manifest
|
||||||
|
% cdist trigger -b -v -i ~/.cdist/manifest/init-for-triggered
|
||||||
|
|
||||||
|
|
||||||
ENVIRONMENT
|
ENVIRONMENT
|
||||||
-----------
|
-----------
|
||||||
TMPDIR, TEMP, TMP
|
TMPDIR, TEMP, TMP
|
||||||
|
|
Loading…
Reference in a new issue