Give more information when a task is empty
I made a typo in a playbook and was great by: ERROR: expecting dict; got: None The issue was a single - on the last line of a playbook. With the name of the file, I was able to see right away where the error was.
This commit is contained in:
parent
e83a494e41
commit
0f0f5ff1ce
1 changed files with 1 additions and 1 deletions
|
@ -505,7 +505,7 @@ class Play(object):
|
||||||
included_additional_conditions = list(old_conditions)
|
included_additional_conditions = list(old_conditions)
|
||||||
|
|
||||||
if not isinstance(x, dict):
|
if not isinstance(x, dict):
|
||||||
raise errors.AnsibleError("expecting dict; got: %s" % x)
|
raise errors.AnsibleError("expecting dict; got: %s, error in %s" % (x, original_file))
|
||||||
|
|
||||||
# evaluate sudo vars for current and child tasks
|
# evaluate sudo vars for current and child tasks
|
||||||
included_sudo_vars = {}
|
included_sudo_vars = {}
|
||||||
|
|
Loading…
Reference in a new issue