freeleaps-service-hub/infra/log/user_logger.py
2024-10-23 04:15:44 +00:00

15 lines
423 B
Python

from .base_logger import LoggerBase
from infra.config.app_settings import app_settings
import json
class UserLogger(LoggerBase):
def __init__(self, user_activities: dict[str, any] = {}) -> None:
extra_fileds = {}
if user_activities:
extra_fileds.update(user_activities)
super().__init__(
logger_name=app_settings.USER_ACTIVITY_LOG, extra_fileds=extra_fileds
)