[icinga-checkins] icinga.org: icinga2/master: Add macro config validator for command args, env, custom attr, perfdata templates

git at icinga.org git at icinga.org
Wed Feb 11 15:39:55 CET 2015


Module: icinga2
Branch: master
Commit: 8ca57cba03a4fb11561daa326d4db827d9edabdd
URL:    https://git.icinga.org/?p=icinga2.git;a=commit;h=8ca57cba03a4fb11561daa326d4db827d9edabdd

Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Feb 11 13:12:08 2015 +0100

Add macro config validator for command args, env, custom attr, perfdata templates

fixes #7311

---

 lib/base/utility.cpp            |   20 +++++++++++++
 lib/base/utility.hpp            |    2 ++
 lib/icinga/command.cpp          |   56 +++++++++++++++++++++++++++++++++++++
 lib/icinga/command.hpp          |    2 ++
 lib/icinga/customvarobject.cpp  |   59 +++++++++++++++++++++++++++++++++++++++
 lib/icinga/customvarobject.hpp  |    2 ++
 lib/icinga/icinga-type.conf     |    3 ++
 lib/perfdata/graphitewriter.cpp |   17 +++++++++--
 lib/perfdata/graphitewriter.hpp |    2 ++
 lib/perfdata/perfdata-type.conf |    5 +++-
 lib/perfdata/perfdatawriter.cpp |   13 +++++++++
 lib/perfdata/perfdatawriter.hpp |    2 ++
 test/icinga-macros.cpp          |   11 ++++++++
 13 files changed, 191 insertions(+), 3 deletions(-)

Diff:   https://git.icinga.org/?p=icinga2.git;a=commitdiff;h=8ca57cba03a4fb11561daa326d4db827d9edabdd


More information about the icinga-checkins mailing list