diff --git a/configs/logging_dev.yaml b/configs/logging_dev.yaml new file mode 100644 index 0000000..9f15197 --- /dev/null +++ b/configs/logging_dev.yaml @@ -0,0 +1,18 @@ +version: 1 +disable_existing_loggers: false + +formatters: + dev_formatter: + format: "%(asctime)s | %(levelname)-7s | %(name)s | %(message)s" + datefmt: "%H:%M:%S" + +handlers: + console: + class: logging.StreamHandler + level: TRACE + formatter: dev_formatter + stream: ext://sys.stdout + +root: + level: TRACE + handlers: [console] diff --git a/configs/logging_prod.yaml b/configs/logging_prod.yaml new file mode 100644 index 0000000..56713e0 --- /dev/null +++ b/configs/logging_prod.yaml @@ -0,0 +1,18 @@ +version: 1 +disable_existing_loggers: false + +formatters: + prod_formatter: + format: "%(asctime)s | %(levelname)-7s | %(name)s | %(message)s" + datefmt: "%Y-%m-%d %H:%M:%S" + +handlers: + console: + class: logging.StreamHandler + level: INFO + formatter: prod_formatter + stream: ext://sys.stdout + +root: + level: INFO + handlers: [file] \ No newline at end of file diff --git a/configs/logging_test.yaml b/configs/logging_test.yaml new file mode 100644 index 0000000..564c98d --- /dev/null +++ b/configs/logging_test.yaml @@ -0,0 +1,18 @@ +version: 1 +disable_existing_loggers: false + +formatters: + test_formatter: + format: "%(asctime)s | %(levelname)-7s | %(name)s | %(message)s" + datefmt: "%Y-%m-%d %H:%M:%S" + +handlers: + console: + class: logging.StreamHandler + level: DEBUG + formatter: test_formatter + stream: ext://sys.stdout + +root: + level: DEBUG + handlers: [file] \ No newline at end of file