From d27dde99a9af75b981eebf576ceada2bd05fd6c1 Mon Sep 17 00:00:00 2001 From: vitor-aignosi Date: Thu, 12 Jun 2025 09:27:37 -0300 Subject: [PATCH] SIENTIAPDE-1100 Fix error handling in aggregate_data method by raising the caught exception --- scouter/activities/gates.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scouter/activities/gates.py b/scouter/activities/gates.py index 918555a..60a66c6 100644 --- a/scouter/activities/gates.py +++ b/scouter/activities/gates.py @@ -137,7 +137,7 @@ class Gates(BaseActivity): ) self.logger.error(trace) - raise + raise e @activity.defn(name="data_quality_gate") async def data_quality_gate(self, input_data: dict[str, Any]) -> dict[str, Any]: