cleanup
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import json
|
||||
import redis
|
||||
from config import Config
|
||||
from .calendar_sync_utils import get_redis_client, set_employee_lock
|
||||
from .calendar_sync_utils import get_redis_client, set_employee_lock, log_operation
|
||||
|
||||
config = {
|
||||
'type': 'api',
|
||||
@@ -31,7 +31,7 @@ async def handler(req, context):
|
||||
|
||||
if kuerzel_upper == 'ALL':
|
||||
# Emit sync-all event
|
||||
context.logger.info("Calendar Sync API: Emitting sync-all event")
|
||||
log_operation('info', "Calendar Sync API: Emitting sync-all event", context=context)
|
||||
await context.emit({
|
||||
"topic": "calendar_sync_all",
|
||||
"data": {
|
||||
@@ -54,7 +54,7 @@ async def handler(req, context):
|
||||
redis_client = get_redis_client(context)
|
||||
|
||||
if not set_employee_lock(redis_client, kuerzel_upper, 'api', context):
|
||||
context.logger.info(f"Calendar Sync API: Sync bereits aktiv für {kuerzel_upper}, überspringe")
|
||||
log_operation('info', f"Calendar Sync API: Sync bereits aktiv für {kuerzel_upper}, überspringe", context=context)
|
||||
return {
|
||||
'status': 409,
|
||||
'body': {
|
||||
@@ -65,7 +65,7 @@ async def handler(req, context):
|
||||
}
|
||||
}
|
||||
|
||||
context.logger.info(f"Calendar Sync API aufgerufen für {kuerzel_upper}")
|
||||
log_operation('info', f"Calendar Sync API aufgerufen für {kuerzel_upper}", context=context)
|
||||
|
||||
# Lock erfolgreich gesetzt, jetzt emittieren
|
||||
|
||||
@@ -89,7 +89,7 @@ async def handler(req, context):
|
||||
}
|
||||
|
||||
except Exception as e:
|
||||
context.logger.error(f"Fehler beim API-Trigger: {e}")
|
||||
log_operation('error', f"Fehler beim API-Trigger: {e}", context=context)
|
||||
return {
|
||||
'status': 500,
|
||||
'body': {
|
||||
|
||||
Reference in New Issue
Block a user