SIENTIAPDE-1148

fix: enhance error messages in temporal_manager.py to include client and handle details for better debugging
This commit is contained in:
vitor-aignosi
2025-07-11 10:48:24 -03:00
parent 31a1d5bf4e
commit 25ec695323

View File

@@ -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: