Adding sentry to monitor errors
This commit is contained in:
@@ -1,11 +1,23 @@
|
||||
import os
|
||||
|
||||
from pathlib import Path
|
||||
import sentry_sdk
|
||||
from sentry_sdk.integrations.django import DjangoIntegration
|
||||
|
||||
|
||||
SCOPE = os.getenv("SCOPE", "production")
|
||||
|
||||
sentry_sdk.init(
|
||||
dsn=os.getenv("SENTRY_DSN"),
|
||||
integrations=[DjangoIntegration()],
|
||||
environment=SCOPE,
|
||||
send_default_pii=False,
|
||||
traces_sample_rate=1.0,
|
||||
)
|
||||
|
||||
# Build paths inside the project like this: BASE_DIR / 'subdir'.
|
||||
BASE_DIR = Path(__file__).resolve().parent.parent
|
||||
|
||||
|
||||
# SECURITY WARNING: keep the secret key used in production secret!
|
||||
SECRET_KEY = os.getenv("SECRET_KEY", "changeme")
|
||||
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
appdirs==1.4.4 # via -r requirements.txt, black, virtualenv
|
||||
asgiref==3.3.0 # via -r requirements.txt, django
|
||||
black==20.8b1 # via -r requirements.txt
|
||||
certifi==2020.6.20 # via -r requirements.txt, sentry-sdk
|
||||
cfgv==3.2.0 # via -r requirements.txt, pre-commit
|
||||
click==7.1.2 # via -r requirements.txt, black
|
||||
distlib==0.3.1 # via -r requirements.txt, virtualenv
|
||||
@@ -35,11 +36,13 @@ pytz==2020.4 # via -r requirements.txt, django
|
||||
pytzdata==2020.1 # via -r requirements.txt, pendulum
|
||||
pyyaml==5.3.1 # via -r requirements.txt, pre-commit
|
||||
regex==2020.10.28 # via -r requirements.txt, black
|
||||
sentry-sdk==0.19.2 # via -r requirements.txt
|
||||
six==1.15.0 # via -r requirements.txt, python-dateutil, virtualenv
|
||||
sqlparse==0.4.1 # via -r requirements.txt, django
|
||||
toml==0.10.2 # via -r requirements.txt, black, pre-commit
|
||||
typed-ast==1.4.1 # via -r requirements.txt, black
|
||||
typing-extensions==3.7.4.3 # via -r requirements.txt, black
|
||||
urllib3==1.25.11 # via -r requirements.txt, sentry-sdk
|
||||
uwsgi==2.0.19.1 # via -r requirements.txt
|
||||
virtualenv==20.1.0 # via -r requirements.txt, pre-commit
|
||||
zipp==3.4.0 # via -r requirements.txt, importlib-metadata
|
||||
|
||||
Reference in New Issue
Block a user