1 /* Icinga 2 | (c) 2012 Icinga GmbH | GPLv2+ */
3 #include "base/application.hpp"
10 class IcingaApplication : Application
12 [config, no_storage, virtual] String environment {
15 default {{{ return Application::GetAppEnvironment(); }}}
18 [config] bool enable_notifications {
19 default {{{ return true; }}}
21 [config] bool enable_event_handlers {
22 default {{{ return true; }}}
24 [config] bool enable_flapping {
25 default {{{ return true; }}}
27 [config] bool enable_host_checks {
28 default {{{ return true; }}}
30 [config] bool enable_service_checks {
31 default {{{ return true; }}}
33 [config] bool enable_perfdata {
34 default {{{ return true; }}}
36 [config] Dictionary::Ptr vars;