summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Coca <brian.coca+git@gmail.com>2015-06-10 23:26:01 -0400
committerBrian Coca <brian.coca+git@gmail.com>2015-06-10 23:26:01 -0400
commitf29c1c7452c1b387e5719197fc8b68ac7eb4ad12 (patch)
tree9d0fb3cacdc33f1e8b5ffbefa3947bf6161e59ee
parent40336b50af3dc61a56b6770f5271a2dc5d7197f4 (diff)
downloadansible-f29c1c7452c1b387e5719197fc8b68ac7eb4ad12.tar.gz
respect undefined config setting
-rw-r--r--lib/ansible/executor/playbook_executor.py2
-rw-r--r--lib/ansible/executor/task_queue_manager.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/ansible/executor/playbook_executor.py b/lib/ansible/executor/playbook_executor.py
index 5e339e4031..0c18ad3c89 100644
--- a/lib/ansible/executor/playbook_executor.py
+++ b/lib/ansible/executor/playbook_executor.py
@@ -81,7 +81,7 @@ class PlaybookExecutor:
# Create a temporary copy of the play here, so we can run post_validate
# on it without the templating changes affecting the original object.
all_vars = self._variable_manager.get_vars(loader=self._loader, play=play)
- templar = Templar(loader=self._loader, variables=all_vars, fail_on_undefined=False)
+ templar = Templar(loader=self._loader, variables=all_vars)
new_play = play.copy()
new_play.post_validate(templar)
diff --git a/lib/ansible/executor/task_queue_manager.py b/lib/ansible/executor/task_queue_manager.py
index b8ca427370..debcf6873d 100644
--- a/lib/ansible/executor/task_queue_manager.py
+++ b/lib/ansible/executor/task_queue_manager.py
@@ -224,7 +224,7 @@ class TaskQueueManager:
play.vars[vname] = self._do_var_prompt(vname, private, prompt, encrypt, confirm, salt_size, salt, default)
all_vars = self._variable_manager.get_vars(loader=self._loader, play=play)
- templar = Templar(loader=self._loader, variables=all_vars, fail_on_undefined=False)
+ templar = Templar(loader=self._loader, variables=all_vars)
new_play = play.copy()
new_play.post_validate(templar)