Docs: keep rules of name in the same way
[pti/o2.git] / configs / log.yaml
1 # Copyright (C) 2021 Wind River Systems, Inc.\r
2 #\r
3 #  Licensed under the Apache License, Version 2.0 (the "License");\r
4 #  you may not use this file except in compliance with the License.\r
5 #  You may obtain a copy of the License at\r
6 #\r
7 #      http://www.apache.org/licenses/LICENSE-2.0\r
8 #\r
9 #  Unless required by applicable law or agreed to in writing, software\r
10 #  distributed under the License is distributed on an "AS IS" BASIS,\r
11 #  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
12 #  See the License for the specific language governing permissions and\r
13 #  limitations under the License.\r
14 \r
15 version: 1\r
16 disable_existing_loggers: False\r
17 \r
18 loggers:\r
19     root:\r
20       handlers: [console_handler, file_handler]\r
21       level: "WARNING"\r
22       propagate: False\r
23     o2common:\r
24       handlers: [console_handler, file_handler]\r
25       level: "WARNING"\r
26       propagate: False\r
27     o2ims:\r
28       handlers: [console_handler, file_handler]\r
29       level: "DEBUG"\r
30       propagate: False\r
31     o2dms:\r
32       handlers: [console_handler, file_handler]\r
33       level: "DEBUG"\r
34       propagate: False\r
35 handlers:\r
36     console_handler:\r
37       level: "DEBUG"\r
38       class: "logging.StreamHandler"\r
39       formatter: "standard"\r
40     file_handler:\r
41       level: "DEBUG"\r
42       class: "logging.handlers.RotatingFileHandler"\r
43       filename: "/var/log/o2.log"\r
44       formatter: "standard"\r
45       maxBytes: 52428800\r
46       backupCount: 10\r
47 formatters:\r
48     standard:\r
49       format: "%(asctime)s:[%(name)s]:[%(filename)s]-[%(lineno)d] [%(levelname)s]:%(message)s"\r