NAME
montt - build monitoring configuration based on template toolkit templates
SYNOPSIS
Usage: montt [options] <input> <output>
Options:
-h, --help Show this help message and exit
-v, --verbose Print verbose output
-q, --quiet Print less verbose output
-V, --version Print version
-n, --dry-run Dry run only, no hooks will be executed
-f, --force Force overwrite existing directories
-cf, --contactfilter=filter Apply filter to contact inputs
-hf, --hostfilter=filter Apply filter to host inputs
-tf, --templatefilter=filter Apply filter to template files
DESCRIPTION
This script generates a monitoring configuration based on template toolkit templates
OPTIONS
montt has the following arguments:
- -h , --help
-
print help and exit
- -v , --verbose
-
print verbose output too
- -q , --quiet
-
print less verbose output. Basically suppresses everything except errors.
- -V , --version
-
print version and exit
- -n , --dry-run
-
Dry run only, no hooks will be executed
- -cf , --contactfilter=filter
-
Apply filter to contact inputs. Implies dry-run (-n).
- -hf , --hostfilter=filter
-
Apply filter to host inputs. Implies dry-run (-n).
- -tf , --templatefilter=filter
-
Apply filter to template files. Implies dry-run (-n).
RETURN VALUE
returns 0 on successful export or number of errors otherwise
EXAMPLES
build with defaults
%> montt
AUTHOR
2013, Sven Nierlein, <sven.nierlein@consol.de>