# vim: set filetype=yaml.ansible : --- - name: Remove file list become: "{{ install_become }}" become_user: "{{ install_become_user }}" loop: "{{ files }}" loop_control: loop_var: file when: - file.to is defined ansible.builtin.file: state: absent path: "{{ install_prefix }}/{{ file.to }}" - name: Check for and remove empty directories loop: "{{ files }}" loop_control: loop_var: dir when: - file.directory is defined ansible.builtin.include_tasks: internal/remove_empty_dir.yml