Make debug print things nicer if {{ foo }} didn't interpolate

pull/2665/head
Michael DeHaan 12 years ago
parent 06b988e2d5
commit 7037023aa8

@ -32,7 +32,12 @@ class ActionModule(object):
args = {}
if complex_args:
args.update(complex_args)
args.update(utils.parse_kv(module_args))
# attempt to prevent confusing messages when the variable didn't interpolate
module_args = module_args.replace("{{ ","{{").replace(" }}","}}")
kv = utils.parse_kv(module_args)
args.update(kv)
if not 'msg' in args:
args['msg'] = 'Hello world!'

Loading…
Cancel
Save