Files
ansible/semaphore.yaml
2021-11-23 13:49:18 +01:00

24 lines
558 B
YAML

---
# This playbook cleans up its own backup directory.
- name: Cleanup semaphore
hosts: all
gather_facts: true
tasks:
- include_vars: vars/semaphore/variable.yaml
- name: Search for backup directories
become: yes
find:
paths: "{{ local_backup }}"
file_type: directory
recurse: false
register: backup_dirs
- name: Copy backup files
copy:
remote_src: true
src: {{ item.path }}
dest: "{{ backup_dir }}"
debug: var=item.path
loop: "{{ backup_dirs.files }}"