Coverage for structlog_google_cloud_logging/logging.py: 100%
12 statements
« prev ^ index » next coverage.py v7.2.2, created at 2023-04-01 20:28 +0200
« prev ^ index » next coverage.py v7.2.2, created at 2023-04-01 20:28 +0200
1import asyncio
3import structlog
5from . import processors
6from . import error
9def create_processors():
11 procs = [
12 # Perform %-style formatting.
13 structlog.stdlib.PositionalArgumentsFormatter(),
14 ]
16 procs.extend(processors.CoreCloudLogging().setup())
17 procs.extend(processors.LogSeverity().setup())
18 procs.extend(error.ErrorReport().setup())
19 procs.extend(processors.CodeLocation().setup())
20 procs.extend(processors.FormatAsCloudLogging().setup())
22 return procs