Raheel Abdul Rehman
Prod Push
b13d185
import logging
import os
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
LOG_FILE = os.path.join(BASE_DIR, "..", "logs","app.log")
logging.basicConfig(
level=logging.INFO,
format="%(asctime)s [%(levelname)s] %(name)s - %(message)s",
handlers=[
logging.FileHandler(LOG_FILE),
logging.StreamHandler()
]
)
def get_logger(name: str):
"""
Logger functoin to capture all data runs
Args:
name (str): Receives the log frome ach function
"""
return logging.getLogger(name)