Project

General

Profile

Revision 8450ae48

ID8450ae4887e00cbf74895dfd2eb0af5d2fc49edf
Parent 4a156063
Child 3c9b8906

Added by Aurelien BOMPARD almost 14 years ago

Gestion de la rotation des logs par python lui-même

git-svn-id: https://vigilo-dev.si.c-s.fr/svn@3457 b22e2e97-25c9-44ff-b637-2e5ceca36478

View differences:

Makefile
6 6
	mkdir -p $(DESTDIR)$(HTTPD_DIR)
7 7
	ln -f -s $(SYSCONFDIR)/vigilo/vigiboard/vigiboard.conf $(DESTDIR)$(HTTPD_DIR)/
8 8
	echo $(HTTPD_DIR)/vigiboard.conf >> INSTALLED_FILES
9
	install -p -m 644 -D deployment/logrotate $(DESTDIR)$(SYSCONFDIR)/logrotate.d/$(NAME)
10
	echo $(SYSCONFDIR)/logrotate.d/$(NAME) >> INSTALLED_FILES
11 9
	mkdir -p $(DESTDIR)/var/log/vigilo/$(NAME)
12 10

  
13 11
include buildenv/Makefile.common
deployment/settings.ini
119 119
formatter = generic
120 120

  
121 121
[handler_sql_log]
122
class = FileHandler
122
class = TimedRotatingFileHandler
123 123
args = ('/var/log/vigilo/vigiboard/sql.log','a')
124 124
level = DEBUG
125 125
formatter = generic
126
when = D
127
interval = 30
128
backupcount = 12
126 129

  
127 130
[handler_root_log]
128
class = FileHandler
131
class = TimedRotatingFileHandler
129 132
args = ('/var/log/vigilo/vigiboard/root.log','a')
130 133
level = DEBUG
131 134
formatter = generic
135
when = D
136
interval = 30
137
backupcount = 12
132 138

  
133 139
[handler_vigiboard_log]
134
class = FileHandler
140
class = TimedRotatingFileHandler
135 141
args = ('/var/log/vigilo/vigiboard/vigiboard.log','a')
136 142
level = DEBUG
137 143
formatter = generic
144
when = D
145
interval = 30
146
backupcount = 12
138 147

  
139 148
[handler_auth_log]
140
class = FileHandler
149
class = TimedRotatingFileHandler
141 150
args = ('/var/log/vigilo/vigiboard/auth.log','a')
142 151
level = DEBUG
143 152
formatter = generic
153
when = D
154
interval = 30
155
backupcount = 12
144 156

  
145 157
; If you create additional formatters, add them as a key to [formatters]
146 158
[formatter_generic]
pkg/vigiboard.mdv.spec
59 59
%dir %{_sysconfdir}/vigilo
60 60
%config(noreplace) %{_sysconfdir}/vigilo/%{module}
61 61
%{_sysconfdir}/httpd/conf/webapps.d/%{module}.conf
62
%config(noreplace) %{_sysconfdir}/logrotate.d/%{module}
63 62
%dir %{_localstatedir}/log/vigilo/
64 63
%attr(750,apache,apache) %{_localstatedir}/log/vigilo/%{module}
65 64
%{python_sitelib}/*

Also available in: Unified diff