Skip to content

Commit 4d1ecbf

Browse files
May also be -1. Relates #18.
1 parent aaaa81c commit 4d1ecbf

File tree

4 files changed

+9
-1
lines changed

4 files changed

+9
-1
lines changed

README.md

+4
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,9 @@ This example is taken from [`molecule/default/converge.yml`](https://github.com/
8484
dateyesterday: true
8585
- name: example-absent
8686
state: absent
87+
- name: example-negative
88+
path: "/var/log/example-keep-negative/*.log"
89+
keep: -1
8790

8891
roles:
8992
- role: robertdebock.logrotate
@@ -118,6 +121,7 @@ The machine needs to be prepared. In CI this is done using [`molecule/default/pr
118121
- /var/log/example-script
119122
- /var/log/example-sharedscripts
120123
- /var/log/example-dateyesterday
124+
- /var/log/example-keep-negative
121125
122126
- name: Create log file
123127
ansible.builtin.copy:

molecule/default/converge.yml

+3
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@
7171
dateyesterday: true
7272
- name: example-absent
7373
state: absent
74+
- name: example-negative
75+
path: "/var/log/example-keep-negative/*.log"
76+
keep: -1
7477

7578
roles:
7679
- role: ansible-role-logrotate

molecule/default/prepare.yml

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
- /var/log/example-script
2525
- /var/log/example-sharedscripts
2626
- /var/log/example-dateyesterday
27+
- /var/log/example-keep-negative
2728

2829
- name: Create log file
2930
ansible.builtin.copy:

tasks/assert.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
that:
1414
- logrotate_keep is defined
1515
- logrotate_keep is number
16-
- logrotate_keep >= 0
16+
- logrotate_keep >= -1
1717
quiet: true
1818

1919
- name: assert | Test logrotate_compress

0 commit comments

Comments
 (0)