Feat/gcp json formatter (#19775)

Co-authored-by: Andrew Morgan <andrew@amorgan.xyz>
This commit is contained in:
shcherbak
2026-05-29 13:57:33 +03:00
committed by GitHub
parent c45096e7e8
commit 306d8b23bd
5 changed files with 156 additions and 3 deletions
+6 -2
View File
@@ -22,10 +22,14 @@
import logging
from synapse.logging._remote import RemoteHandler
from synapse.logging._terse_json import JsonFormatter, TerseJsonFormatter
from synapse.logging._terse_json import (
GcpJsonFormatter,
JsonFormatter,
TerseJsonFormatter,
)
# These are imported to allow for nicer logging configuration files.
__all__ = ["RemoteHandler", "JsonFormatter", "TerseJsonFormatter"]
__all__ = ["RemoteHandler", "JsonFormatter", "TerseJsonFormatter", "GcpJsonFormatter"]
# Debug logger for https://github.com/matrix-org/synapse/issues/9533 etc
issue9533_logger = logging.getLogger("synapse.9533_debug")