From 829e7e4fa0d027fbc245daa07bc58a6526d30b5a Mon Sep 17 00:00:00 2001 From: Bulat Kurbanov Date: Mon, 15 Aug 2022 15:13:15 +0300 Subject: [PATCH] Make sentry optional --- app/config.py | 4 +++- app/main.py | 7 ++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/app/config.py b/app/config.py index 6677607..adde76c 100644 --- a/app/config.py +++ b/app/config.py @@ -1,8 +1,10 @@ +from typing import Optional + from pydantic import BaseSettings class EnvConfig(BaseSettings): - SENTRY_DSN: str + SENTRY_DSN: Optional[str] env_config = EnvConfig() diff --git a/app/main.py b/app/main.py index b172b1b..f718415 100644 --- a/app/main.py +++ b/app/main.py @@ -18,9 +18,10 @@ import sentry_sdk from config import env_config -sentry_sdk.init( - env_config.SENTRY_DSN, -) +if env_config.SENTRY_DSN: + sentry_sdk.init( + env_config.SENTRY_DSN, + ) router = APIRouter(tags=["converter"])