Escalate privilege and be selective about filename
This commit is contained in:
@@ -1,11 +1,12 @@
|
|||||||
---
|
---
|
||||||
- name: Clean log directory
|
- name: Clean log directory
|
||||||
hosts: all
|
hosts: all
|
||||||
|
become: true
|
||||||
tasks:
|
tasks:
|
||||||
- name: Find files in directory ending in .log or .log.tgz larger than 1GB
|
- name: Find files in directory ending in .log or .log.tgz larger than 1GB
|
||||||
ansible.builtin.find:
|
ansible.builtin.find:
|
||||||
paths: /var/log
|
paths: /var/log
|
||||||
patterns: '*.log,*.log.tgz'
|
patterns: 'testlog.*'
|
||||||
size: 1g
|
size: 1g
|
||||||
register: logfiles
|
register: logfiles
|
||||||
|
|
||||||
@@ -24,5 +25,5 @@
|
|||||||
register: deleted_files
|
register: deleted_files
|
||||||
|
|
||||||
- name: Dump details on deletion
|
- name: Dump details on deletion
|
||||||
debug:
|
ansible.builtin.debug:
|
||||||
var: deleted_files
|
var: deleted_files
|
||||||
|
|||||||
Reference in New Issue
Block a user