Fix template call.

This commit is contained in:
Michael DeHaan 2013-04-11 12:15:13 -04:00
parent 0be04d2b57
commit 7931597a6a

View file

@ -17,7 +17,7 @@
from ansible import errors
from ansible import utils
import ansible.utils.template as template
class Task(object):
@ -98,7 +98,9 @@ class Task(object):
self.args = ds.get('args', {})
if self.sudo:
self.sudo_user = utils.template(play.basedir, ds.get('sudo_user', play.sudo_user), play.vars)
# this extra template call shouldn't be needed due to play template
# TODO: verify that this is true
self.sudo_user = template.template(play.basedir, ds.get('sudo_user', play.sudo_user), play.vars)
self.sudo_pass = ds.get('sudo_pass', play.playbook.sudo_pass)
else:
self.sudo_user = None