Fix fetch action plugin in v2 to use the inventory_hostname in the dest dir

Fixes #10736
pull/10787/head
James Cammarata 10 years ago
parent cef93db0a7
commit d600c65095

@ -94,7 +94,11 @@ class ActionModule(ActionBase):
dest = self._loader.path_dwim(dest) dest = self._loader.path_dwim(dest)
else: else:
# files are saved in dest dir, with a subdir for each host, then the filename # files are saved in dest dir, with a subdir for each host, then the filename
dest = "%s/%s/%s" % (self._loader.path_dwim(dest), self._connection_info.remote_addr, source_local) if 'inventory_hostname' in task_vars:
target_name = task_vars['inventory_hostname']
else:
target_name = self._connection_info.remote_addr
dest = "%s/%s/%s" % (self._loader.path_dwim(dest), target_name, source_local)
dest = dest.replace("//","/") dest = dest.replace("//","/")

Loading…
Cancel
Save