Adding Sentry configuration
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
c0247b5ff9
commit
6eb653b2aa
|
@ -12,20 +12,26 @@ https://docs.djangoproject.com/en/3.2/ref/settings/
|
|||
|
||||
import os
|
||||
import environ
|
||||
# import sentry_sdk
|
||||
from pathlib import Path
|
||||
# from sentry_sdk.integrations.django import DjangoIntegration
|
||||
|
||||
# Sentry
|
||||
# sentry_sdk.init(
|
||||
# dsn=os.environ['SENTRY_DSN'],
|
||||
# integrations=[DjangoIntegration()]
|
||||
# )
|
||||
|
||||
# Initialise environment variables
|
||||
env = environ.Env()
|
||||
environ.Env.read_env()
|
||||
|
||||
# Sentry
|
||||
SENTRY_DSN = env("SENTRY_DSN", default=None)
|
||||
if SENTRY_DSN is not None:
|
||||
import sentry_sdk
|
||||
from sentry_sdk.integrations.django import DjangoIntegration
|
||||
|
||||
sentry_sdk.init(
|
||||
dsn=SENTRY_DSN,
|
||||
integrations=[DjangoIntegration()],
|
||||
trace_sample_rate=env("SENTRY_TRACES_SAMPLE_RATE", default=1.0),
|
||||
send_default_pii=True,
|
||||
debug=env("SENTRY_DEBUG", default=True)
|
||||
)
|
||||
|
||||
# Build paths inside the project like this: BASE_DIR / 'subdir'.
|
||||
BASE_DIR = Path(__file__).resolve().parent.parent
|
||||
|
||||
|
|
Loading…
Reference in New Issue