# -*- coding: utf-8 -*- from __future__ import (absolute_import, division, print_function, unicode_literals) def register_sentry(sentry_dsn): """Given a Raven client and an RQ worker, registers exception handlers with the worker so exceptions are logged to Sentry. """ import sentry_sdk from sentry_sdk.integrations.rq import RqIntegration sentry_sdk.init(sentry_dsn, integrations=[RqIntegration()])