~ubuntu-branches/ubuntu/quantal/cloud-init/quantal

« back to all changes in this revision

Viewing changes to config/logging.cfg

  • Committer: Scott Moser
  • Date: 2011-02-19 05:49:39 UTC
  • mto: This revision was merged to the branch mainline in revision 83.
  • Revision ID: smoser@ubuntu.com-20110219054939-0vwbq9fh2h7qy3xk
Tags: upstream-0.6.1
ImportĀ upstreamĀ versionĀ 0.6.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
## this yaml formated config file handles setting
2
 
## logger information.  The values that are necessary to be set
3
 
## are seen at the bottom.  The top '_log' are only used to remove
4
 
## redundency in a syslog and fallback-to-file case.
5
 
##
6
 
## The 'log_cfgs' entry defines a list of logger configs
7
 
## Each entry in the list is tried, and the first one that
8
 
## works is used.  If a log_cfg list entry is an array, it will
9
 
## be joined with '\n'.
10
 
_log:
11
 
 - &log_base |
12
 
   [loggers]
13
 
   keys=root,cloudinit
14
 
   
15
 
   [handlers]
16
 
   keys=consoleHandler,cloudLogHandler
17
 
   
18
 
   [formatters]
19
 
   keys=simpleFormatter,arg0Formatter
20
 
   
21
 
   [logger_root]
22
 
   level=DEBUG
23
 
   handlers=consoleHandler,cloudLogHandler
24
 
   
25
 
   [logger_cloudinit]
26
 
   level=DEBUG
27
 
   qualname=cloudinit
28
 
   handlers=
29
 
   propagate=1
30
 
   
31
 
   [handler_consoleHandler]
32
 
   class=StreamHandler
33
 
   level=WARNING
34
 
   formatter=arg0Formatter
35
 
   args=(sys.stderr,)
36
 
   
37
 
   [formatter_arg0Formatter]
38
 
   format=%(asctime)s - %(filename)s[%(levelname)s]: %(message)s
39
 
   
40
 
   [formatter_simpleFormatter]
41
 
   format=[CLOUDINIT] %(filename)s[%(levelname)s]: %(message)s
42
 
 - &log_file |
43
 
   [handler_cloudLogHandler]
44
 
   class=FileHandler
45
 
   level=DEBUG
46
 
   formatter=arg0Formatter
47
 
   args=('/var/log/cloud-init.log',)
48
 
 - &log_syslog |
49
 
   [handler_cloudLogHandler]
50
 
   class=handlers.SysLogHandler
51
 
   level=DEBUG
52
 
   formatter=simpleFormatter
53
 
   args=("/dev/log", handlers.SysLogHandler.LOG_USER)
54
 
 
55
 
log_cfgs:
56
 
 - [ *log_base, *log_syslog ]
57
 
 - [ *log_base, *log_file ]