1
0
Fork 0
onnx-web/api/onnx_web/logging.py

16 lines
459 B
Python
Raw Normal View History

2023-01-28 23:09:19 +00:00
from logging.config import dictConfig
from os import environ, path
2023-02-05 13:53:26 +00:00
2023-01-28 23:09:19 +00:00
from yaml import safe_load
2023-02-05 13:53:26 +00:00
logging_path = environ.get("ONNX_WEB_LOGGING_PATH", "./logging.yaml")
2023-01-28 23:09:19 +00:00
# setup logging config before anything else loads
try:
2023-02-05 13:53:26 +00:00
if path.exists(logging_path):
with open(logging_path, "r") as f:
config_logging = safe_load(f)
dictConfig(config_logging)
2023-01-28 23:09:19 +00:00
except Exception as err:
2023-02-05 13:53:26 +00:00
print("error loading logging config: %s" % (err))