From 25ec695323b279a9e4eb9eb9fb82cc31b6fd8f33 Mon Sep 17 00:00:00 2001 From: vitor-aignosi Date: Fri, 11 Jul 2025 10:48:24 -0300 Subject: [PATCH] SIENTIAPDE-1148 fix: enhance error messages in temporal_manager.py to include client and handle details for better debugging --- orchestrator/activities/temporal_manager.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/orchestrator/activities/temporal_manager.py b/orchestrator/activities/temporal_manager.py index d3c5175..954272b 100644 --- a/orchestrator/activities/temporal_manager.py +++ b/orchestrator/activities/temporal_manager.py @@ -147,7 +147,8 @@ class TemporalManager(BaseActivity): client = self.temporal_clients.get(namespace) if not client: - raise ValueError(f"Temporal client for {namespace} not found") + raise ValueError( + f"Temporal client for {namespace} not found, clients: {self.temporal_clients}") for schedule_name, schedule in schedules.items(): search_attributes = TypedSearchAttributes([ @@ -234,7 +235,8 @@ class TemporalManager(BaseActivity): schedule_handles = self.schedule_handles.get(namespace) if not schedule_handles: - raise ValueError(f"Schedule handles for {namespace} not found") + raise ValueError( + f"Schedule handles for {namespace} not found, handles: {schedule_handles}") for schedule_name, schedule in schedules.items(): try: @@ -309,7 +311,8 @@ class TemporalManager(BaseActivity): schedule_handles = self.schedule_handles.get(namespace) if not schedule_handles: - raise ValueError(f"Schedule handles for {namespace} not found") + raise ValueError( + f"Schedule handles for {namespace} not found, handles: {schedule_handles}") for schedule_name in schedules: try: