Skip to content
Snippets Groups Projects
Commit 96b3f034 authored by Teemu Autto's avatar Teemu Autto
Browse files

Simple sentry check.

parent 68ac5c41
No related branches found
No related tags found
No related merge requests found
Pipeline #13903 passed
......@@ -94,7 +94,6 @@ def server_info() -> Response:
running correctly.
"""
# Test for database connection
database_ping = False
try:
......@@ -105,8 +104,19 @@ def server_info() -> Response:
exc_info=True,
extra=flask_app.config.get_namespace("MONGODB"))
# Check for sentry
sentry_available = False
try:
from sentry_sdk import Hub
sentry_available = True if Hub.current.client else False
except ImportError:
logger.warning("Sentry package is not installed")
except TypeError:
logger.info("Sentry is not integrated")
response = {
"database_connectable": database_ping,
'sentry_available': sentry_available,
"version": get_version(),
"build_date": environ.get("BUILD_DATE", None)
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment