Commit ad2ab6a5 by Michael DeHaan

Merge pull request #1772 from fdavis/devel

change error message on check_conditional when variable does not exist
parents dede1175 7347e54b
......@@ -143,7 +143,10 @@ def check_conditional(conditional):
def is_unset(var):
return var.startswith("$")
return eval(conditional.replace("\n", "\\n"))
try:
return eval(conditional.replace("\n", "\\n"))
except SyntaxError as e:
raise errors.AnsibleError("Could not evaluate the expression: " + conditional)
def is_executable(path):
'''is the given path executable?'''
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment