minor redis adjustments
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -7,12 +7,13 @@ from flask_restful import Api
|
||||
from flask_cors import CORS
|
||||
import sentry_sdk
|
||||
from sentry_sdk.integrations.flask import FlaskIntegration
|
||||
from sentry_sdk.integrations.redis import RedisIntegration
|
||||
from healthcheck import HealthCheck
|
||||
|
||||
from flaskaddons.marshm import ma
|
||||
from flaskaddons.fred import flaskred
|
||||
from utils.config import SENTRY_DSN, RELEASEMODE, RELEASE_ID, PORT, DEBUG, REDIS_URL, ALLOWED_ORIGINS
|
||||
from utils.errorhandlers import register_all_error_handlers
|
||||
from utils import register_all_error_handlers, redis_available
|
||||
from resources import LoginApi, ListsApi, MeApi, SingleListApi, ItemApi
|
||||
|
||||
"""
|
||||
@@ -27,7 +28,7 @@ __version__text__ = "1"
|
||||
if SENTRY_DSN:
|
||||
sentry_sdk.init(
|
||||
dsn=SENTRY_DSN,
|
||||
integrations=[FlaskIntegration()],
|
||||
integrations=[FlaskIntegration(), RedisIntegration()],
|
||||
traces_sample_rate=1.0,
|
||||
send_default_pii=True,
|
||||
release=RELEASE_ID,
|
||||
@@ -70,6 +71,7 @@ api.add_resource(ListsApi, '/api/lists')
|
||||
api.add_resource(SingleListApi, '/api/lists/<listid>')
|
||||
api.add_resource(ItemApi, '/api/items/<itemid>')
|
||||
|
||||
health.add_check(redis_available)
|
||||
app.add_url_rule("/healthz", "healthcheck", view_func=lambda: health.run())
|
||||
|
||||
register_all_error_handlers(app)
|
||||
|
||||
Reference in New Issue
Block a user