Skip to content

Commit 88a152f

Browse files
fix loggly to stop and remove old log file
1 parent 2dbf3e2 commit 88a152f

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

ansible/roles/loggly/tasks/main.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,26 @@
2121
- name: stop rsyslog
2222
tags: [loggly, deploy]
2323
sudo: yes
24-
shell: sudo service rsyslog restart || echo done
24+
shell: sudo service rsyslog stop || echo done
25+
notify:
26+
- restart rsyslog
2527

2628
- name: clear rsyslog state file
2729
tags: [loggly, deploy]
2830
sudo: yes
2931
file:
3032
path=/var/spool/rsyslog/stat-{{ name }}
3133
state=absent
32-
notify:
33-
- restart rsyslog
3434

3535
- name: check for current log file
36+
tags: [loggly, deploy]
3637
stat: path=/var/log/{{ name }}
3738
register: log_file
3839

39-
- name: move old log file
40+
- name: remove old log file
4041
when: log_file.stat.exists
41-
command: mv /var/log/{{ name }}.log /var/log/{{ name }}.log.old
42+
tags: [loggly, deploy]
43+
sudo: yes
44+
file:
45+
path=/var/log/{{ name }}.log
46+
state=absent

0 commit comments

Comments
 (0)