]> git.llucax.com Git - software/sercom-old.git/blob - doc/examples/log.ini
4daff823eb9b3d761c5d51a0706def7eee4c19d5
[software/sercom-old.git] / doc / examples / log.ini
1
2 ; No editar los loggers
3 [loggers]
4 keys = root,fetch,test
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 [handler_file]
30 class = FileHandler
31 level = DEBUG
32 formatter = file
33 args = ('/var/log/sercom.log', 'a')
34
35 [handler_stderr]
36 class = StreamHandler
37 level = CRITICAL
38 formatter = stderr
39 args = (sys.stderr,)
40
41 [handler_mail]
42 class = handlers.SMTPHandler
43 level = ERROR
44 formatter = mail
45 ; smtp, from, to, subject
46 args = ('llucax.hn.org', 'sercom@llucax.hn.org', 'luca@llucax.hn.org', '[SERCOM] Log')
47
48 [formatter_file]
49 format = %(asctime)s %(name)5s[%(process)d] %(levelname)-8s %(message)s
50 datefmt = %c
51
52 [formatter_stderr]
53 format = %(levelname)s: %(message)s
54 datefmt = %c
55
56 [formatter_mail]
57 format = %(levelname)s en %(name)s (pid %(process)d)
58         en el archivo %(pathname)s, linea %(lineno)d
59         el %(asctime)s
60         ------------------------------------------------------------------------
61         %(message)s
62         ------------------------------------------------------------------------
63 datefmt = %c
64