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>