From 0e5bb9b87a58a6b9afc91afee8e22359c4228861 Mon Sep 17 00:00:00 2001 From: Christoph Fiehe Date: Mon, 2 Mar 2026 22:18:49 +0100 Subject: [PATCH] Update plugins/lookup/merge_variables.py Co-authored-by: Felix Fontein --- plugins/lookup/merge_variables.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/plugins/lookup/merge_variables.py b/plugins/lookup/merge_variables.py index 863ba20d68..dc10835706 100644 --- a/plugins/lookup/merge_variables.py +++ b/plugins/lookup/merge_variables.py @@ -367,10 +367,9 @@ class LookupModule(LookupBase): merger = builder.build() - if self._templar is not None: - templar = self._templar.copy_with_new_env(available_variables=variables) - else: - templar = Templar(loader=self._loader, variables=variables) + if self._templar is None: + raise AssertionError("Templar is not available") + templar = self._templar.copy_with_new_env(available_variables=variables) for var_name in var_merge_names: var_value = templar.template(variables[var_name]) # Render jinja2 templates