[icinga-checkins] icinga.org: icinga2/master: Implemented notification request messages, notifications dictionary for hosts/services and state-based notifications.

git at icinga.org git at icinga.org
Sat Feb 9 15:20:42 CET 2013


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

Author: Gunnar Beutner <gunnar.beutner at netways.de>
Date:   Sat Feb  9 15:20:10 2013 +0100

Implemented notification request messages, notifications dictionary for hosts/services and state-based notifications.

---

 components/notification/notificationcomponent.cpp  |   28 +++
 components/notification/notificationcomponent.h    |    2 +
 itl/types.conf                                     |   24 +++
 lib/config/configitembuilder.cpp                   |   10 +
 lib/icinga/Makefile.am                             |    2 +
 lib/icinga/externalcommandprocessor.cpp            |   27 +++
 lib/icinga/externalcommandprocessor.h              |    4 +-
 lib/icinga/host.cpp                                |   13 +-
 lib/icinga/i2-icinga.h                             |    1 +
 lib/icinga/icinga.vcxproj                          |    6 +-
 lib/icinga/notification.cpp                        |   17 ++-
 lib/icinga/notification.h                          |    9 +-
 ...ications.cpp => notificationrequestmessage.cpp} |   51 ++----
 ...ifications.cpp => notificationrequestmessage.h} |   63 ++-----
 lib/icinga/pluginnotificationtask.cpp              |   20 ++-
 lib/icinga/pluginnotificationtask.h                |    6 +-
 lib/icinga/service-notification.cpp                |  184 ++++++++++++++++++++
 lib/icinga/service.cpp                             |   24 ++--
 lib/icinga/service.h                               |    5 +-
 lib/remoting/endpointmanager.cpp                   |    2 +-
 20 files changed, 382 insertions(+), 116 deletions(-)

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




More information about the icinga-checkins mailing list