mirror of https://github.com/Icinga/icinga2.git
Construct string once, not unnecessarily N times
This commit is contained in:
parent
91cbb856fe
commit
ce1a122618
|
@ -121,9 +121,9 @@ bool Service::EvaluateApplyRule(const Host::Ptr& host, const ApplyRule& rule)
|
||||||
|
|
||||||
void Service::EvaluateApplyRules(const Host::Ptr& host)
|
void Service::EvaluateApplyRules(const Host::Ptr& host)
|
||||||
{
|
{
|
||||||
for (ApplyRule& rule : ApplyRule::GetRules("Service")) {
|
CONTEXT("Evaluating 'apply' rules for host '" + host->GetName() + "'");
|
||||||
CONTEXT("Evaluating 'apply' rules for host '" + host->GetName() + "'");
|
|
||||||
|
|
||||||
|
for (ApplyRule& rule : ApplyRule::GetRules("Service")) {
|
||||||
if (EvaluateApplyRule(host, rule))
|
if (EvaluateApplyRule(host, rule))
|
||||||
rule.AddMatch();
|
rule.AddMatch();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue