/* Icinga 2 | (c) 2012 Icinga GmbH | GPLv2+ */ #include "base/configobject.hpp" #include "base/application.hpp" library compat; namespace icinga { class StatusDataWriter : ConfigObject { activation_priority 100; [config] String status_path { default {{{ return Configuration::CacheDir + "/status.dat"; }}} }; [config] String objects_path { default {{{ return Configuration::CacheDir + "/objects.cache"; }}} }; [config] double update_interval { default {{{ return 15; }}} }; }; }