mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-08 14:22:46 +00:00
Fix synchronize module incorrect remote host processing. (#15993)
Fixes #15539
This commit is contained in:
committed by
jctanner
parent
cabbafb650
commit
9753cac530
@@ -85,7 +85,8 @@ class ActionModule(ActionBase):
|
||||
alternative ssh port to a vagrant host.)
|
||||
"""
|
||||
transport = self._connection.transport
|
||||
if host not in C.LOCALHOST or transport != "local":
|
||||
if host not in C.LOCALHOST or transport != "local" or \
|
||||
(host in C.LOCALHOST and not port_matches_localhost_port):
|
||||
if port_matches_localhost_port and host in C.LOCALHOST:
|
||||
self._task.args['_substitute_controller'] = True
|
||||
return self._format_rsync_rsh_target(host, path, user)
|
||||
|
||||
Reference in New Issue
Block a user