Django 2.2
[wolnelektury.git] / src / wolnelektury / settings / __init__.py
index 78b556d..8e0815b 100644 (file)
@@ -1,5 +1,10 @@
-# -*- coding: utf-8 -*-
+# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
+#
 # Django settings for wolnelektury project.
 # Django settings for wolnelektury project.
+import sentry_sdk
+from sentry_sdk.integrations.django import DjangoIntegration
+
 from .apps import *
 from .basic import *
 from .auth import *
 from .apps import *
 from .basic import *
 from .auth import *
@@ -16,3 +21,14 @@ try:
     from wolnelektury.localsettings import *
 except ImportError:
     pass
     from wolnelektury.localsettings import *
 except ImportError:
     pass
+
+
+try:
+    SENTRY_DSN
+except NameError:
+    pass
+else:
+    sentry_sdk.init(
+        dsn=SENTRY_DSN,
+        integrations=[DjangoIntegration()]
+    )