From 549e65bac19406d62c1b89712d078001432074a0 Mon Sep 17 00:00:00 2001 From: Lukas Winkler Date: Sun, 6 Aug 2017 11:47:54 +0200 Subject: [PATCH] sentry in flask server --- requirements.txt | 1 + server.py | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6dc1834..facd28f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,5 @@ beautifulsoup4==4.6.0 +blinker==1.4 certifi==2017.7.27.1 chardet==3.0.4 click==6.7 diff --git a/server.py b/server.py index 3fd78d7..9d5a8f3 100644 --- a/server.py +++ b/server.py @@ -3,10 +3,12 @@ import logging from flask import Flask, jsonify, url_for, redirect, abort, request from flask_sqlalchemy import SQLAlchemy from sqlalchemy import text - +from raven.contrib.flask import Sentry import config app = Flask(__name__) +if not config.DEBUG: + sentry = Sentry(app=app, dsn=config.sentry_url, logging=True, level=logging.ERROR) app.config['SQLALCHEMY_DATABASE_URI'] = "mysql+pymysql://{user}:{password}@{host}/{db}?{settings}".format(**config.db) app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False db = SQLAlchemy(app)