diff --git a/node_external_ip_controller_async.py b/node_external_ip_controller_async.py index 06eb160..a1f38ad 100644 --- a/node_external_ip_controller_async.py +++ b/node_external_ip_controller_async.py @@ -122,8 +122,13 @@ async def watch_services(v1, external_ips_update_queue): ): service = event["object"] if event["type"] in {"ADDED", "MODIFIED"}: + logger.debug( + f"Processing event type: {event['type']} for service: {service.metadata.name}" + ) external_ips = await external_ips_update_queue.get() + logger.debug(f"Retrieved external IPs: {external_ips}") await update_service_annotation(v1, service, external_ips) + logger.debug(f"Service updated: {service.metadata.name}") except client.exceptions.ApiException as e: logger.error(f"API Exception in watch_services: {e}")