The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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>