File tree Expand file tree Collapse file tree
ansible/roles/loggly/tasks Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9494 path=/var/spool/rsyslog/stat-{{ name }}
9595 state=absent
9696
97- - name : check for current log file
98- tags : [loggly, deploy]
99- stat : path="{{ app_log_dir }}/{{ name }}-daemon.log"
100- register : log_file
101-
102- - name : remove old log file
103- when : log_file.stat.exists
104- tags : [loggly, deploy]
105- become : true
106- file :
107- path="{{ app_log_dir }}/{{ name }}-daemon.log"
108- state=absent
109-
110- - name : touch the log file
111- tags : [loggly, deploy]
112- become : true
113- file :
114- path="{{ app_log_dir }}/{{ name }}-daemon.log"
115- state=touch
116- owner=syslog
117- group=adm
118-
11997- name : restart rsyslog
120- tags : [loggly, deploy]
98+ tags : [ loggly, deploy ]
12199 become : true
122100 service : name=rsyslog state=restarted
123101
130108 state=present
131109
132110- name : runnable bin directory
133- tags : [ loggly, deploy]
111+ tags : loggly
134112 become : true
135113 file :
136114 path=/opt/runnable/bin
140118 mode=0700
141119
142120- name : copy log purge script
143- tags : [ loggly, deploy]
121+ tags : loggly
144122 copy :
145123 src=purgeLogs.sh
146124 dest=/opt/runnable/bin/purgeLogs.sh
149127 mode=0700
150128
151129- name : purge log files
152- tags : [ loggly, deploy]
130+ tags : loggly
153131 become : true
154132 cron :
155133 name="purge log files"
158136 state=present
159137
160138- name : clean legacy log files
161- tags : clean
139+ tags : [ loggly, clean ]
162140 become : true
163141 script : archiveOldLogs.sh
164142 register : purge_out
You can’t perform that action at this time.
0 commit comments