fix: replace step_logger with ctx.logger in beteiligte_sync_event_step – use consistent context-aware logging

This commit is contained in:
bsiggel
2026-03-31 07:00:59 +00:00
parent 3ade3fc3cc
commit c5299b2889

View File

@@ -25,7 +25,6 @@ from services.exceptions import (
RetryableError, RetryableError,
is_retryable is_retryable
) )
from services.logging_utils import get_step_logger
import json import json
config = { config = {
@@ -54,17 +53,16 @@ async def handler(event_data: Dict[str, Any], ctx: FlowContext[Any]) -> None:
action = event_data.get('action') action = event_data.get('action')
source = event_data.get('source') source = event_data.get('source')
step_logger = get_step_logger('beteiligte_sync', ctx)
if not entity_id: if not entity_id:
step_logger.error("Keine entity_id im Event gefunden") ctx.logger.error("Keine entity_id im Event gefunden")
return return
step_logger.info("=" * 80) ctx.logger.info("=" * 80)
step_logger.info(f"🔄 BETEILIGTE SYNC HANDLER: {action.upper()}") ctx.logger.info(f"🔄 BETEILIGTE SYNC HANDLER: {action.upper()}")
step_logger.info("=" * 80) ctx.logger.info("=" * 80)
step_logger.info(f"Entity: {entity_id} | Source: {source}") ctx.logger.info(f"Entity: {entity_id} | Source: {source}")
step_logger.info("=" * 80) ctx.logger.info("=" * 80)
# Get shared Redis client (centralized) # Get shared Redis client (centralized)
redis_client = get_redis_client(strict=False) redis_client = get_redis_client(strict=False)