sentry-init
Some checks are pending
deploy / deploy (push) Waiting to run

This commit is contained in:
Untone 2023-11-30 09:51:22 +03:00
parent 64db057706
commit 08ed2ae511
2 changed files with 18 additions and 1 deletions

View File

@ -1,3 +1,7 @@
[0.2.17]
- httpx -> aiohttp
- sentry integrations
[0.2.16]
- resolvers: snake case queries and mutations
- resolvers: fix auth context usage with string user_id

15
main.py
View File

@ -4,6 +4,10 @@ from os.path import exists
from ariadne import load_schema_from_path, make_executable_schema
from ariadne.asgi import GraphQL
from sentry_sdk.integrations.aiohttp import AioHttpIntegration
from sentry_sdk.integrations.ariadne import AriadneIntegration
from sentry_sdk.integrations.redis import RedisIntegration
from sentry_sdk.integrations.sqlalchemy import SqlalchemyIntegration
from starlette.applications import Starlette
from services.schema import resolvers
@ -27,7 +31,16 @@ async def start_up():
try:
import sentry_sdk
sentry_sdk.init(SENTRY_DSN)
sentry_sdk.init(
SENTRY_DSN,
enable_tracing=True,
integrations=[
AriadneIntegration(),
SqlalchemyIntegration(),
RedisIntegration(),
AioHttpIntegration(),
],
)
except Exception as e:
print("[sentry] init error")
print(e)