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