From 3c2dae1804614a5f8b68ec6603d7623b98ab8708 Mon Sep 17 00:00:00 2001 From: Michael Friedrich Date: Thu, 1 May 2014 23:51:42 +0200 Subject: [PATCH] Evaluate object rules (group assign) before and after creating objects with apply rules. Refs #6105 --- lib/config/configitem.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/config/configitem.cpp b/lib/config/configitem.cpp index 28bf248c9..d236fa807 100644 --- a/lib/config/configitem.cpp +++ b/lib/config/configitem.cpp @@ -316,10 +316,13 @@ bool ConfigItem::ValidateItems(void) upq.Join(); + Log(LogInformation, "config", "Evaluating 'object' rules (step 1)..."); + ObjectRule::EvaluateRules(); + Log(LogInformation, "config", "Evaluating 'apply' rules..."); ApplyRule::EvaluateRules(); - Log(LogInformation, "config", "Evaluating 'object' rules..."); + Log(LogInformation, "config", "Evaluating 'object' rules (step 2)..."); ObjectRule::EvaluateRules(); Log(LogInformation, "config", "Validating config items (step 2)..."); -- 2.40.0