1 /* Icinga 2 | (c) 2012 Icinga GmbH | GPLv2+ */
3 #include "base/application.hpp"
10 class IcingaApplication : Application
12 activation_priority -50;
14 [config, no_storage, virtual] String environment {
17 default {{{ return Application::GetAppEnvironment(); }}}
20 [config] bool enable_notifications {
21 default {{{ return true; }}}
23 [config] bool enable_event_handlers {
24 default {{{ return true; }}}
26 [config] bool enable_flapping {
27 default {{{ return true; }}}
29 [config] bool enable_host_checks {
30 default {{{ return true; }}}
32 [config] bool enable_service_checks {
33 default {{{ return true; }}}
35 [config] bool enable_perfdata {
36 default {{{ return true; }}}
38 [config] Dictionary::Ptr vars;