File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11---
22- name : restart rsyslog
3+ tags : [loggly, deploy]
34 sudo : yes
4- shell : sudo service rsyslog restart
5+ service : name= rsyslog state=restarted
Original file line number Diff line number Diff line change 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
1816 dest=/etc/rsyslog.d/21-filemonitoring-{{ name }}.conf
1917 owner=root
2018 group=root
19+
20+ - name : stop rsyslog
21+ tags : [loggly, deploy]
22+ sudo : yes
23+ service : name=rsyslog state=stopped
24+
25+ - name : clear rsyslog state file
26+ tags : [loggly, deploy]
27+ sudo : yes
28+ file :
29+ path=/var/spool/rsyslog/stat-{{ name }}
30+ state=absent
31+
32+ - name : check for current log file
33+ tags : [loggly, deploy]
34+ stat : path=/var/log/{{ name }}
35+ register : log_file
2136 notify :
22- - restart rsyslog
37+ - restart rsyslog
38+
39+ - name : remove old log file
40+ when : log_file.stat.exists
41+ tags : [loggly, deploy]
42+ sudo : yes
43+ file :
44+ path=/var/log/{{ name }}.log
45+ state=absent
You can’t perform that action at this time.
0 commit comments