Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Turris
ucollect
Commits
c1f587a7
Commit
c1f587a7
authored
Jun 03, 2013
by
Michal 'vorner' Vaner
Browse files
Rotate the logs
parent
a341dbec
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/master/collect-master.conf
View file @
c1f587a7
...
...
@@ -10,7 +10,11 @@ log_format: %(name)s@%(module)s:%(lineno)s %(asctime)s %(levelname)s %(message)s
;
Severity
of
the
logs
.
One
of
TRACE
,
DEBUG
,
INFO
,
WARN
,
ERROR
,
CRITICAL
log_severity
:
TRACE
;
Where
to
log
. -
means
stderr
.
log_file
: -
log_file
:
master
.
log
;
Maximum
size
of
log
file
(
in
bytes
)
log_file_size
:
134217728
;
Maximum
number
of
backup
log
files
when
rotated
log_file_count
:
5
;
The
plugins
to
load
follow
.
Each
name
is
the
class
to
load
and
instantiate
.
...
...
src/master/collect-master.py
View file @
c1f587a7
#!/usr/bin/python
#!/usr/bin/python
2
from
twisted.internet
import
reactor
from
twisted.internet.endpoints
import
TCP6ServerEndpoint
import
log_extra
import
logging
import
logging.handlers
from
client
import
ClientFactory
from
plugin
import
Plugins
import
master_config
...
...
@@ -15,10 +16,9 @@ if severity == 'TRACE':
else
:
severity
=
getattr
(
logging
,
severity
)
log_file
=
master_config
.
get
(
'log_file'
)
if
log_file
==
'-'
:
logging
.
basicConfig
(
level
=
severity
,
format
=
master_config
.
get
(
'log_format'
))
else
:
logging
.
basicConfig
(
level
=
severity
,
format
=
master_config
.
get
(
'log_format'
),
filename
=
log_file
)
logging
.
basicConfig
(
level
=
severity
,
format
=
master_config
.
get
(
'log_format'
))
if
log_file
!=
'-'
:
logging
.
getLogger
().
addHandler
(
logging
.
handlers
.
RotatingFileHandler
(
log_file
,
maxBytes
=
int
(
master_config
.
get
(
'log_file_size'
)),
backupCount
=
int
(
master_config
.
get
(
'log_file_count'
))))
loaded_plugins
=
{}
plugins
=
Plugins
()
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment