synchronize module src and dest handles template markers.

This commit is contained in:
Timothy Appnel 2013-10-19 22:39:25 -04:00
parent 99f616ecff
commit cbae9c913e

View file

@ -20,6 +20,7 @@ import os.path
from ansible import utils
from ansible.runner.return_data import ReturnData
import ansible.utils.template as template
class ActionModule(object):
@ -57,6 +58,9 @@ class ActionModule(object):
src = options.get('src', None)
dest = options.get('dest', None)
src = template.template(self.runner.basedir, src, inject)
dest = template.template(self.runner.basedir, dest, inject)
try:
options['local_rsync_path'] = inject['ansible_rsync_path']
except KeyError: