mirror of
https://github.com/vacp2p/status-benchmarks.git
synced 2026-01-08 22:17:57 -05:00
Add logger (#6)
This commit is contained in:
0
src/__init__.py
Normal file
0
src/__init__.py
Normal file
10
src/logger.py
Normal file
10
src/logger.py
Normal file
@@ -0,0 +1,10 @@
|
||||
# Python Imports
|
||||
import logging.config
|
||||
import pathlib
|
||||
import yaml
|
||||
|
||||
# Project Imports
|
||||
|
||||
with open(pathlib.Path(__file__).parent.resolve() / 'logger_config.yaml', 'r') as f:
|
||||
config = yaml.safe_load(f.read())
|
||||
logging.config.dictConfig(config)
|
||||
17
src/logger_config.yaml
Normal file
17
src/logger_config.yaml
Normal file
@@ -0,0 +1,17 @@
|
||||
version: 1
|
||||
disable_existing_loggers: True
|
||||
formatters:
|
||||
simple:
|
||||
format: '%(asctime)s - %(levelname)s - %(filename)s:%(lineno)d - %(message)s'
|
||||
handlers:
|
||||
console_handler:
|
||||
level: "INFO"
|
||||
formatter: "simple"
|
||||
class: "logging.StreamHandler"
|
||||
stream: "ext://sys.stdout"
|
||||
loggers:
|
||||
src:
|
||||
level: "INFO"
|
||||
handlers:
|
||||
- "console_handler"
|
||||
propagate: False
|
||||
Reference in New Issue
Block a user