Skip to content

Instantly share code, notes, and snippets.

@jgornick
Created May 19, 2015 12:49
Show Gist options
  • Save jgornick/fcee337c2806b91b94d9 to your computer and use it in GitHub Desktop.
Save jgornick/fcee337c2806b91b94d9 to your computer and use it in GitHub Desktop.
Ansible: Remove All Files Except
---
- name: Capture files in path and register
shell: >
ls -1 /path/to/files
register: files
- name: Remove files except specified
file:
path: "/path/to/files/{{ item }}"
state: absent
with_items: files.stdout_lines
when: >
item not in list_of_files_to_keep
@jgornick
Copy link
Author

Thank you all for the comments and suggestions! I've since been removed from working with ansible so thanks for the updates 😀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment