1
0
Fork 0
mirror of https://github.com/Findus23/RadioStats.git synced 2024-09-19 16:03:48 +02:00

six sentry in flask

This commit is contained in:
Lukas Winkler 2019-09-26 10:21:53 +02:00
parent c1841d952f
commit c2bfeaedcc
Signed by: lukas
GPG key ID: 54DE4D798D244853

14
app.py
View file

@ -1,12 +1,11 @@
# Blog configuration values.
import logging
import sentry_sdk
from flask import Flask
from flask_caching import Cache
from playhouse.flask_utils import FlaskDB
from playhouse.pool import PooledMySQLDatabase
from raven.contrib.flask import Sentry
from sentry_sdk.integrations.flask import FlaskIntegration
import config
@ -17,14 +16,17 @@ else:
CACHE_TYPE = "null"
CACHE_REDIS_DB = config.redisDB
if config.sentryDSN:
sentry_sdk.init(
dsn=config.sentryDSN,
integrations=[FlaskIntegration()]
)
# Create a Flask WSGI app and configure it using values from the module.
app = Flask(__name__)
app.config.from_object(__name__)
cache = Cache(app)
if config.sentryDSN:
sentry = Sentry(app, dsn=config.sentryDSN, logging=True, level=logging.WARNING)
flask_db = FlaskDB(app)
db = flask_db.database