diff --git a/tasks/control_host_sync.yml b/tasks/control_host_sync.yml index 18e2879..4c74926 100644 --- a/tasks/control_host_sync.yml +++ b/tasks/control_host_sync.yml @@ -23,7 +23,7 @@ rsync --delay-updates --compress --archive --out-format='{{changed_marker}}%i %n%L' {{ item[1].rsync_params|default('') }} - {{hostvars[item.0.source].ansible_ssh_user|default(ansible_ssh_user)}}@{{item[0].source}}:{{item[1].source}} + {{hostvars[item.0.source + '.prod'].ansible_user|default(ansible_user)}}@{{hostvars[item[0].source + '.prod'].ansible_host}}:{{item[1].source}} {{ file_sync_local_dir }}/{{item[0].source}}{{ item[1].source }} register: rsync_in_result delegate_to: localhost diff --git a/tasks/target_sync.yml b/tasks/target_sync.yml index 8f738d0..1f6fcb5 100644 --- a/tasks/target_sync.yml +++ b/tasks/target_sync.yml @@ -12,7 +12,7 @@ rsync --delay-updates --compress --archive --out-format='{{changed_marker}}%i %n%L' {{ item[1].rsync_params|default('') }} - {{hostvars[item.0.source].ansible_ssh_user|default(ansible_ssh_user)}}@{{item[0].source}}:{{item[1].source}} {{ item[1].target }} + {{hostvars[item.0.source + '.prod'].ansible_user|default(ansible_user)}}@{{hostvars[item[0].source + '.prod'].ansible_host}}:{{item[1].source}} {{ item[1].target }} register: rsync_in_result changed_when: "'{{changed_marker}}' in rsync_in_result.stdout" with_subelements: