feat: make all like in docs
All checks were successful
Deploy on push / deploy (push) Successful in 23s

This commit is contained in:
Stepan Vladovskiy 2024-04-01 17:44:18 -03:00
parent c8776df610
commit 4166f8e695

View File

@ -1,6 +1,5 @@
import os import os
import sentry_sdk import sentry_sdk
from sentry_sdk.integrations.asgi import SentryAsgiMiddleware
from importlib import import_module from importlib import import_module
from os.path import exists from os.path import exists
@ -8,7 +7,6 @@ from ariadne import load_schema_from_path, make_executable_schema
from ariadne.asgi import GraphQL from ariadne.asgi import GraphQL
from starlette.applications import Starlette from starlette.applications import Starlette
from starlette.routing import Route from starlette.routing import Route
from starlette.middleware import Middleware
from services.rediscache import redis from services.rediscache import redis
from services.schema import resolvers from services.schema import resolvers
@ -21,10 +19,7 @@ schema = make_executable_schema(load_schema_from_path('schema/'), resolvers)
# Initialize GlitchTip SDK with DSN from environment variable # Initialize GlitchTip SDK with DSN from environment variable
GLITCHTIP_DSN = os.getenv('GLITCHTIP_DSN') GLITCHTIP_DSN = os.getenv('GLITCHTIP_DSN')
sentry_sdk.init( sentry_sdk.init(GLITCHTIP_DSN)
dsn=GLITCHTIP_DSN,
traces_sample_rate=1.0
)
async def start(): async def start():
if MODE == 'development': if MODE == 'development':
@ -49,6 +44,5 @@ app = Starlette(
start, start,
], ],
on_shutdown=[redis.disconnect], on_shutdown=[redis.disconnect],
middleware=[Middleware(SentryAsgiMiddleware)],
debug=True, debug=True,
) )