Commit 4fedb17e by Will Thames Committed by Michael DeHaan

Apply templating to module arguments in playbook

Module arguments should have variable substitution applied
Also, replacing task.action with the templated task.name seems wrong
parent e820c282
......@@ -83,7 +83,8 @@ class Task(object):
import_tags = import_tags.split(",")
self.name = utils.template(self.name, self.module_vars)
self.action = utils.template(self.name, self.module_vars)
self.action = utils.template(self.action, self.module_vars)
self.module_args = utils.template(self.module_args, self.module_vars)
# handle mutually incompatible options
if self.with_items is not None and self.first_available_file is not None:
......
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