forked from ungleich-public/cdist
add working cdist manpage
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
parent
1742936dc9
commit
b470a47b15
2 changed files with 22 additions and 10 deletions
|
@ -601,7 +601,7 @@ if __name__ == "__main__":
|
||||||
help='Operate on multiple hosts in parallel',
|
help='Operate on multiple hosts in parallel',
|
||||||
action='store_true', dest='parallel')
|
action='store_true', dest='parallel')
|
||||||
parser.add_argument('-s', '--sequential',
|
parser.add_argument('-s', '--sequential',
|
||||||
help='Operate on multiple hosts sequentially',
|
help='Operate on multiple hosts sequentially (default)',
|
||||||
action='store_false', dest='parallel')
|
action='store_false', dest='parallel')
|
||||||
parser.add_argument('-V', '--version', help='Show version',
|
parser.add_argument('-V', '--version', help='Show version',
|
||||||
action='version', version='%(prog)s ' + VERSION)
|
action='version', version='%(prog)s ' + VERSION)
|
||||||
|
|
|
@ -23,11 +23,24 @@ OPTIONS
|
||||||
-h, --help::
|
-h, --help::
|
||||||
Show the help screen
|
Show the help screen
|
||||||
|
|
||||||
|
-b, --banner::
|
||||||
|
Show cdist banner
|
||||||
|
|
||||||
|
-c CDIST_HOME, --cdist-home CDIST_HOME::
|
||||||
|
Instead of using the parent of the bin directory as cdist home,
|
||||||
|
use the specified directory
|
||||||
|
|
||||||
-d, --debug::
|
-d, --debug::
|
||||||
Enable debug output
|
Enable debug output
|
||||||
|
|
||||||
|
-i MANIFEST, --initial-manifest MANIFEST::
|
||||||
|
Path to a cdist manifest or - to read from stdin
|
||||||
|
|
||||||
-p, --parallel::
|
-p, --parallel::
|
||||||
Parallelise backup processes
|
Operate on multiple hosts in parallel
|
||||||
|
|
||||||
|
-s, --sequential::
|
||||||
|
Operate on multiple hosts sequentially
|
||||||
|
|
||||||
-V, --version::
|
-V, --version::
|
||||||
Show version and exit
|
Show version and exit
|
||||||
|
@ -40,16 +53,15 @@ EXAMPLES
|
||||||
# Configure ikq05.ethz.ch with debug enabled
|
# Configure ikq05.ethz.ch with debug enabled
|
||||||
cdist -d ikq05.ethz.ch
|
cdist -d ikq05.ethz.ch
|
||||||
|
|
||||||
__motd
|
# Configure hosts in parallel and use a different home directory
|
||||||
|
cdist -c ~/p/cdist-nutzung -p ikq02.ethz.ch ikq03.ethz.ch ikq04.ethz.ch
|
||||||
|
|
||||||
|
# Does not need a comment, plain works
|
||||||
|
cdist --banner
|
||||||
|
cdist --help
|
||||||
|
cdist --version
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
In both cases, cdist-type-emulator is called instead of a real type.
|
|
||||||
In the first case, the object id "/tmp/linetest" is recorded and the
|
|
||||||
parameter "line" stored with the content "test".
|
|
||||||
|
|
||||||
In the second case, __motd must be decleared as a singleton, as the
|
|
||||||
object id is missing.
|
|
||||||
|
|
||||||
|
|
||||||
SEE ALSO
|
SEE ALSO
|
||||||
--------
|
--------
|
||||||
|
|
Loading…
Reference in a new issue