4 format: '%(levelname)5s: %(message)s'
6 class: munet.mulog.ColorFormatter
7 format: ' ------| %(message)s'
9 format: '%(asctime)s %(levelname)5s: %(name)s: %(message)s'
11 format: '%(asctime)s %(levelname)5s: OUTPUT: %(message)s'
13 # format: '%(asctime)s %(levelname)5s: %(message)s'
19 class: logging.StreamHandler
21 stream: ext://sys.stderr
24 class: logging.StreamHandler
26 stream: ext://sys.stderr
29 class: logging.StreamHandler
31 stream: ext://sys.stderr
34 class: logging.FileHandler
36 filename: mutest-exec.log
40 class: munet.mulog.MultiFileHandler
41 root_path: "mutest.output"
43 filename: mutest-output.log
47 class: munet.mulog.MultiFileHandler
48 root_path: "mutest.results"
49 new_handler_level: DEBUG
51 filename: mutest-results.log
56 handlers: [ "console", "exec" ]
59 # These are some loggers that get used...
63 # munet.base.commander
71 handlers: ["output", "exec"]
75 handlers: [ "info_console", "exec", "output", "results" ]
76 # We don't propagate this b/c we want a lower level accept on the console
77 # Instead we use info_console and exec to cover what root would log to.
79 # This is used to debug the operation of mutest
81 # Records are emitted at DEBUG so this will normally filter everything
83 handlers: [ "oper_console" ]