From 6dc7d4e39a7d213d1a3f6ece710acf2fe55d0db8 Mon Sep 17 00:00:00 2001 From: catileptic Date: Wed, 5 Jun 2024 10:50:55 +0300 Subject: [PATCH 1/2] Enable Sentry in the RMQ Worker (#182) --- servicelayer/taskqueue.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/servicelayer/taskqueue.py b/servicelayer/taskqueue.py index c597e1c..485d0fa 100644 --- a/servicelayer/taskqueue.py +++ b/servicelayer/taskqueue.py @@ -391,6 +391,16 @@ def __init__( self.version = version self.local_queue = Queue() self.prefetch_count_mapping = prefetch_count_mapping + if settings.SENTRY_DSN: + import sentry_sdk + + sentry_sdk.init( + dsn=settings.SENTRY_DSN, + traces_sample_rate=0, + release=settings.SENTRY_RELEASE, + environment=settings.SENTRY_ENVIRONMENT, + send_default_pii=False, + ) def on_signal(self, signal, _): log.warning(f"Shutting down worker (signal {signal})") From 8c8e53196a2d0d026fb6884b8591269c452b8526 Mon Sep 17 00:00:00 2001 From: Alex Stefanescu Date: Wed, 5 Jun 2024 09:51:40 +0200 Subject: [PATCH 2/2] =?UTF-8?q?Bump=20version:=201.23.0-rc19=20=E2=86=92?= =?UTF-8?q?=201.23.0-rc20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .bumpversion.cfg | 2 +- servicelayer/__init__.py | 2 +- setup.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 54c60a6..1c76fc8 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.23.0-rc19 +current_version = 1.23.0-rc20 commit = True tag = True parse = (?P\d+)\.(?P\d+)\.(?P\d+)([-](?P(pre|rc))(?P\d+))? diff --git a/servicelayer/__init__.py b/servicelayer/__init__.py index 529fd40..07abbab 100644 --- a/servicelayer/__init__.py +++ b/servicelayer/__init__.py @@ -1,6 +1,6 @@ import logging -__version__ = "1.23.0-rc19" +__version__ = "1.23.0-rc20" logging.getLogger("boto3").setLevel(logging.WARNING) logging.getLogger("botocore").setLevel(logging.WARNING) diff --git a/setup.py b/setup.py index b7c9a12..c41523b 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ setup( name="servicelayer", - version="1.23.0-rc19", + version="1.23.0-rc20", description="Basic remote service functions for alephdata components", classifiers=[ "Development Status :: 3 - Alpha",