From 438ed70a4373f1035ae90a042bc745791b40fa76 Mon Sep 17 00:00:00 2001 From: Martin Matuska Date: Mon, 2 May 2016 17:50:42 +0200 Subject: [PATCH] Restore Ansible 2.0 compatibility for includes --- lib/ansible/playbook/helpers.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/ansible/playbook/helpers.py b/lib/ansible/playbook/helpers.py index 608f3ee503b..5ee979ed642 100644 --- a/lib/ansible/playbook/helpers.py +++ b/lib/ansible/playbook/helpers.py @@ -114,8 +114,7 @@ def load_list_of_tasks(ds, play, block=None, role=None, task_include=None, use_h # 3. the included file name contains no variables, and has no loop is_static = t.static or \ C.DEFAULT_TASK_INCLUDES_STATIC or \ - (use_handlers and C.DEFAULT_HANDLER_INCLUDES_STATIC) or \ - not templar._contains_vars(t.args.get('_raw_params')) and t.loop is None + (use_handlers and C.DEFAULT_HANDLER_INCLUDES_STATIC) if is_static: if t.loop is not None: