1
0
Fork 0
mirror of https://github.com/Findus23/se-simulator.git synced 2024-09-19 15:53:45 +02:00
se-simulator/app.py

25 lines
594 B
Python
Raw Permalink Normal View History

2018-03-22 22:52:14 +01:00
# Blog configuration values.
2019-09-26 10:25:37 +02:00
import sentry_sdk
2018-03-22 22:52:14 +01:00
from flask import Flask
from playhouse.flask_utils import FlaskDB
from playhouse.pool import PooledMySQLDatabase
2019-09-26 10:25:37 +02:00
from sentry_sdk.integrations.flask import FlaskIntegration
2018-03-22 22:52:14 +01:00
import config
2018-03-28 16:01:45 +02:00
DATABASE = PooledMySQLDatabase("se-simulator", **config.db)
2018-03-22 22:52:14 +01:00
2019-09-26 10:25:37 +02:00
if config.sentryDSN:
sentry_sdk.init(
dsn=config.sentryDSN,
integrations=[FlaskIntegration()]
)
2018-03-22 22:52:14 +01:00
# Create a Flask WSGI app and configure it using values from the module.
app = Flask(__name__)
app.config.from_object(__name__)
flask_db = FlaskDB(app)
db = flask_db.database