Skip to content

Commit b470609

Browse files
reset loggly on every deploy
1 parent 4688644 commit b470609

2 files changed

Lines changed: 15 additions & 2 deletions

File tree

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
2+
# for some reason using ansible service module fails, using shell
23
- name: restart rsyslog
4+
tags: [loggly, deploy]
35
sudo: yes
46
shell: sudo service rsyslog restart

ansible/roles/loggly/tasks/main.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
dest=/etc/rsyslog.d/22-loggly.conf
88
owner=root
99
group=root
10-
notify:
11-
- restart rsyslog
1210

1311
- name: copy app config
1412
tags: loggly
@@ -18,5 +16,18 @@
1816
dest=/etc/rsyslog.d/21-filemonitoring-{{ name }}.conf
1917
owner=root
2018
group=root
19+
20+
# for some reason using ansible service module fails, using shell
21+
- name: stop rsyslog
22+
tags: [loggly, deploy]
23+
sudo: yes
24+
shell: sudo service rsyslog restart || echo done
25+
26+
- name: clear rsyslog state file
27+
tags: [loggly, deploy]
28+
sudo: yes
29+
file:
30+
path=/var/spool/rsyslog/stat-{{ name }}
31+
state=absent
2132
notify:
2233
- restart rsyslog

0 commit comments

Comments
 (0)