15 lines
447 B
Python
15 lines
447 B
Python
from ...logging_config import get_logger
|
|
from ...redaction import redact_dict
|
|
from .base import DeliveryResult
|
|
|
|
|
|
class DebugNotifier:
|
|
name = "debug"
|
|
|
|
def __init__(self) -> None:
|
|
self._log = get_logger("monlet.notifier.debug")
|
|
|
|
async def deliver(self, event_type: str, payload: dict) -> DeliveryResult:
|
|
self._log.info("notify", event_type=event_type, payload=redact_dict(payload))
|
|
return DeliveryResult(ok=True)
|