debug(cloudflare): add detailed logging for tunnel creation failures

This commit is contained in:
Fusion
2026-05-20 16:09:47 +02:00
parent 65d4fad3c5
commit 23ae12e69c
2 changed files with 13 additions and 5 deletions
+6 -2
View File
@@ -43,13 +43,17 @@ async def create_tunnel(
if settings is None:
settings = Settings()
logger.info("Settings loaded: api_token=%s, account_id=%s, zone_id=%s, base_domain=%s",
"set" if settings.cloudflare_api_token else "NOT SET",
settings.cloudflare_account_id or "NOT SET",
settings.cloudflare_zone_id or "NOT SET",
settings.cloudflare_base_domain or "NOT SET")
if not settings.cloudflare_api_token:
raise ValueError("CLOUDFLARE_API_TOKEN not configured")
logger.info("Creating Cloudflare tunnel for instance_name=%s, instance_id=%s, port=%d",
instance_name, instance_id, instance_port)
logger.info("Cloudflare config: account_id=%s, zone_id=%s, base_domain=%s",
settings.cloudflare_account_id, settings.cloudflare_zone_id, settings.cloudflare_base_domain)
headers = _get_headers(settings)
account_id = settings.cloudflare_account_id