]> git.phdru.name Git - ansible.git/blob - playbooks/roles/cleanup-pip-cache/tasks/cleanup-user.yml
Feat(cleanup-pip-cache): Add a role to cleanup pip cache
[ansible.git] / playbooks / roles / cleanup-pip-cache / tasks / cleanup-user.yml
1 - name: List ~{{ user }}/.cache/pip before
2   become: "{{ become | default('false') }}"
3   shell: "du -sh ~{{ user }}/.cache/pip | cut -f1"
4   register: before
5   changed_when: false
6
7 - name: Remove old files from ~{{ user }}/.cache/pip
8   become: "{{ become | default('false') }}"
9   shell: "exec find ~{{ user }}/.cache/pip -type f -mtime +{{ days | default('180') }} -delete"
10
11 - name: List ~{{ user }}/.cache/pip after
12   become: "{{ become | default('false') }}"
13   shell: "du -sh ~{{ user }}/.cache/pip | cut -f1"
14   register: after
15   changed_when: false
16
17 - name: Remove empty directories from ~{{ user }}/.cache/pip
18   become: "{{ become | default('false') }}"
19   shell: "exec find ~{{ user }}/.cache/pip -type d -empty -delete"