mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-05-30 19:10:42 -04:00
@@ -1,24 +1,6 @@
|
||||
import os
|
||||
|
||||
import sentry_sdk
|
||||
from flask import Flask
|
||||
from sentry_sdk.integrations.flask import FlaskIntegration
|
||||
from sentry_sdk.integrations.redis import RedisIntegration
|
||||
from sentry_sdk.integrations import logging
|
||||
|
||||
from app import create_app
|
||||
|
||||
if 'SENTRY_DSN' in os.environ:
|
||||
sentry_sdk.init(
|
||||
dsn=os.environ['SENTRY_DSN'],
|
||||
integrations=[FlaskIntegration(), RedisIntegration()],
|
||||
environment=os.environ['NOTIFY_ENVIRONMENT'],
|
||||
attach_stacktrace=True,
|
||||
traces_sample_rate=0.00005 # avoid exceeding rate limits in Production
|
||||
)
|
||||
|
||||
logging.ignore_logger('notifications_python_client.*') # ignore logs about 404s, etc.
|
||||
|
||||
application = Flask('app')
|
||||
|
||||
create_app(application)
|
||||
|
||||
Reference in New Issue
Block a user