]> granicus.if.org Git - icinga2/blob - lib/icinga/checkcommand.cpp
Merge pull request #6727 from Icinga/feature/cluster-config-sync-stage
[icinga2] / lib / icinga / checkcommand.cpp
1 /* Icinga 2 | (c) 2012 Icinga GmbH | GPLv2+ */
2
3 #include "icinga/checkcommand.hpp"
4 #include "icinga/checkcommand-ti.cpp"
5 #include "base/configtype.hpp"
6
7 using namespace icinga;
8
9 REGISTER_TYPE(CheckCommand);
10
11 void CheckCommand::Execute(const Checkable::Ptr& checkable, const CheckResult::Ptr& cr,
12         const Dictionary::Ptr& resolvedMacros, bool useResolvedMacros)
13 {
14         GetExecute()->Invoke({
15                 checkable,
16                 cr,
17                 resolvedMacros,
18                 useResolvedMacros
19         });
20 }