--- - name: import a task hosts: containers gather_facts: false tasks: - debug: msg: "{{ item }}" loop: "{{ selected_containers | split(',') }}" when: inventory_hostname == destination_server - debug: msg: "{{ destination_server }}" when: inventory_hostname == destination_server - debug: msg: "{{ source_server }}" when: inventory_hostname == destination_server - debug: msg: 'rsync -avh --delete /share/docker_data/\{{{ selected_containers }}\} root@{{ destination_server }}:/share/docker_data/ --exclude="home-assistant.log*" --exclude="gitlab/logs/*"' when: inventory_hostname == source_server - debug: msg: "{{ destination_server }}" when: inventory_hostname == destination_server