- name: "Push files" hosts: "{{ hosts | default('all') }}" become: yes gather_facts: false tasks: - name: Copy files copy: src: "{{ start_dir }}/{{ inventory_hostname }}/{{ item }}" dest: "{{ dest_dir }}" owner: "{{ owner | default('root') }}" group: "{{ group | default('root') }}" mode: "{{ mode | default('0644') }}" loop: "{{ files.split(',') }}"