[icinga-checkins] icinga.org: icinga2/feature/remote-cmds-7559: Checks: Execute remote commands (WIP)

git at icinga.org git at icinga.org
Wed Nov 5 14:00:46 CET 2014


Module: icinga2
Branch: feature/remote-cmds-7559
Commit: b6b1f82ea760da9d010e65a259f26b6e5f6f0561
URL:    https://git.icinga.org/?p=icinga2.git;a=commit;h=b6b1f82ea760da9d010e65a259f26b6e5f6f0561

Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Wed Nov  5 11:16:01 2014 +0100

Checks: Execute remote commands (WIP)

refs #7559

---

 lib/base/dynamicobject.cpp             |    8 +--
 lib/base/dynamicobject.hpp             |    4 +-
 lib/base/scriptfunctionwrapper.hpp     |   90 ++++++++++++++++++++++++++++++++
 lib/db_ido/dbobject.cpp                |    2 +-
 lib/hello/CMakeLists.txt               |    4 +-
 lib/hello/hello.cpp                    |   35 +++++++++++++
 lib/icinga/checkable-check.cpp         |   11 +++-
 lib/icinga/checkable.cpp               |    5 ++
 lib/icinga/checkable.hpp               |    6 ++-
 lib/icinga/checkable.ti                |    2 +
 lib/icinga/checkcommand.cpp            |    5 +-
 lib/icinga/checkcommand.hpp            |    4 +-
 lib/icinga/eventcommand.cpp            |    5 +-
 lib/icinga/eventcommand.hpp            |    4 +-
 lib/icinga/icinga-type.conf            |    4 ++
 lib/icinga/macroprocessor.cpp          |   29 +++++++---
 lib/icinga/macroprocessor.hpp          |    5 +-
 lib/icinga/notification.cpp            |    4 ++
 lib/icinga/notification.hpp            |    3 ++
 lib/icinga/notification.ti             |    2 +
 lib/icinga/notificationcommand.cpp     |    7 ++-
 lib/icinga/notificationcommand.hpp     |    4 +-
 lib/icinga/pluginutility.cpp           |   17 ++++--
 lib/icinga/pluginutility.hpp           |    1 +
 lib/methods/clrchecktask.cpp           |    7 +--
 lib/methods/clrchecktask.hpp           |    6 +--
 lib/methods/clusterchecktask.cpp       |    3 +-
 lib/methods/clusterchecktask.hpp       |    3 +-
 lib/methods/clusterzonechecktask.cpp   |    4 +-
 lib/methods/clusterzonechecktask.hpp   |    3 +-
 lib/methods/icingachecktask.cpp        |    4 +-
 lib/methods/icingachecktask.hpp        |    3 +-
 lib/methods/nullchecktask.cpp          |    4 +-
 lib/methods/nullchecktask.hpp          |    3 +-
 lib/methods/nulleventtask.cpp          |    2 +-
 lib/methods/nulleventtask.hpp          |    3 +-
 lib/methods/pluginchecktask.cpp        |    7 ++-
 lib/methods/pluginchecktask.hpp        |    3 +-
 lib/methods/plugineventtask.cpp        |    7 ++-
 lib/methods/plugineventtask.hpp        |    3 +-
 lib/methods/pluginnotificationtask.cpp |   10 ++--
 lib/methods/pluginnotificationtask.hpp |    3 +-
 lib/methods/randomchecktask.cpp        |    4 +-
 lib/methods/randomchecktask.hpp        |    3 +-
 44 files changed, 282 insertions(+), 64 deletions(-)

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


More information about the icinga-checkins mailing list