]> git.llucax.com Git - software/sercom-old.git/blob - doc/examples/log.ini
Bugfix.
[software/sercom-old.git] / doc / examples / log.ini
1
2 ; No editar los loggers
3 [loggers]
4 keys = root,fetch,test,deliver
5
6 ; A partir de acá se puede editar
7 [handlers]
8 keys = file,mail,stderr
9
10 [formatters]
11 keys = file,mail,stderr
12
13 [logger_root]
14 level = NOTSET
15 handlers = file,mail,stderr
16
17 [logger_fetch]
18 level = NOTSET
19 handlers =
20 propagate = 1
21 qualname = fetch
22
23 [logger_test]
24 level = NOTSET
25 handlers =
26 propagate = 1
27 qualname = test
28
29 [logger_deliver]
30 level = NOTSET
31 handlers =
32 propagate = 1
33 qualname = deliver
34
35 [handler_file]
36 class = FileHandler
37 level = INFO
38 formatter = file
39 args = ('/var/log/sercom.log', 'a')
40
41 [handler_stderr]
42 class = StreamHandler
43 level = CRITICAL
44 formatter = stderr
45 args = (sys.stderr,)
46
47 [handler_mail]
48 class = handlers.SMTPHandler
49 level = WARNING
50 formatter = mail
51 ; smtp, from, to, subject
52 args = ('localhost', 'from@example.com', 'to@example.com', '[SERCOM] Log')
53
54 [formatter_file]
55 format = %(asctime)s %(name)5s[%(process)d] %(levelname)-8s %(message)s
56 datefmt = %c
57
58 [formatter_stderr]
59 format = %(levelname)s: %(message)s
60 datefmt = %c
61
62 [formatter_mail]
63 format = %(levelname)s en %(name)s (pid %(process)d)
64         en el archivo %(pathname)s, linea %(lineno)d
65         el %(asctime)s
66         ------------------------------------------------------------------------
67         %(message)s
68         ------------------------------------------------------------------------
69 datefmt = %c
70