freeleaps-service-hub/apps/content/common/log/application_logger.py
2025-01-31 08:47:58 +00:00

15 lines
471 B
Python

from .base_logger import LoggerBase
from common.config.app_settings import app_settings
import json
class ApplicationLogger(LoggerBase):
def __init__(self, application_activities: dict[str, any] = {}) -> None:
extra_fields = {}
if application_activities:
extra_fields.update(application_activities)
super().__init__(
logger_name=app_settings.APPLICATION_ACTIVITY_LOG,
extra_fields=extra_fields,
)