mirror of https://github.com/Icinga/icinga2.git
Remove unuseful parameter from ExecuteRemoteCheck
This commit is contained in:
parent
6bad8bbc0f
commit
3414acbec1
|
@ -492,7 +492,7 @@ void Checkable::ProcessCheckResult(const CheckResult::Ptr& cr, const MessageOrig
|
|||
}
|
||||
}
|
||||
|
||||
void Checkable::ExecuteRemoteCheck(const Dictionary::Ptr& resolvedMacros, const Checkable::Ptr& checkable)
|
||||
void Checkable::ExecuteRemoteCheck(const Dictionary::Ptr& resolvedMacros)
|
||||
{
|
||||
CONTEXT("Executing remote check for object '" + GetName() + "'");
|
||||
|
||||
|
@ -503,11 +503,7 @@ void Checkable::ExecuteRemoteCheck(const Dictionary::Ptr& resolvedMacros, const
|
|||
cr->SetScheduleStart(scheduled_start);
|
||||
cr->SetExecutionStart(before_check);
|
||||
|
||||
if (!checkable) {
|
||||
GetCheckCommand()->Execute(this, cr, resolvedMacros, true);
|
||||
} else {
|
||||
GetCheckCommand()->Execute(checkable, cr, resolvedMacros, true);
|
||||
}
|
||||
GetCheckCommand()->Execute(this, cr, resolvedMacros, true);
|
||||
}
|
||||
|
||||
void Checkable::ExecuteCheck()
|
||||
|
|
|
@ -97,7 +97,7 @@ public:
|
|||
|
||||
static void UpdateStatistics(const CheckResult::Ptr& cr, CheckableType type);
|
||||
|
||||
void ExecuteRemoteCheck(const Dictionary::Ptr& resolvedMacros = nullptr, const Checkable::Ptr& checkbale = nullptr);
|
||||
void ExecuteRemoteCheck(const Dictionary::Ptr& resolvedMacros = nullptr);
|
||||
void ExecuteCheck();
|
||||
void ProcessCheckResult(const CheckResult::Ptr& cr, const MessageOrigin::Ptr& origin = nullptr);
|
||||
|
||||
|
|
|
@ -97,7 +97,6 @@ void ClusterEvents::ExecuteCheckFromQueue(const MessageOrigin::Ptr& origin, cons
|
|||
return;
|
||||
}
|
||||
|
||||
Checkable::Ptr checkable = nullptr;
|
||||
if (params->Contains("source")) {
|
||||
String uuid = params->Get("source");
|
||||
|
||||
|
@ -107,6 +106,7 @@ void ClusterEvents::ExecuteCheckFromQueue(const MessageOrigin::Ptr& origin, cons
|
|||
return;
|
||||
}
|
||||
|
||||
Checkable::Ptr checkable;
|
||||
if (params->Contains("service"))
|
||||
checkable = host->GetServiceByShortName(params->Get("service"));
|
||||
else
|
||||
|
@ -246,7 +246,7 @@ void ClusterEvents::ExecuteCheckFromQueue(const MessageOrigin::Ptr& origin, cons
|
|||
|
||||
if (command_type == "check_command") {
|
||||
try {
|
||||
host->ExecuteRemoteCheck(macros, checkable);
|
||||
host->ExecuteRemoteCheck(macros);
|
||||
} catch (const std::exception& ex) {
|
||||
CheckResult::Ptr cr = new CheckResult();
|
||||
cr->SetState(ServiceUnknown);
|
||||
|
|
Loading…
Reference in New Issue