Wallet config debugging. More.

This commit is contained in:
empresa 2025-09-10 00:44:15 +07:00
parent b109094683
commit 87a7265edc
1 changed files with 10 additions and 2 deletions

View File

@ -11,6 +11,7 @@ import re
import os import os
import socket import socket
import asyncio import asyncio
import traceback
from urllib.parse import urlparse from urllib.parse import urlparse
import subprocess import subprocess
from functools import partial from functools import partial
@ -394,7 +395,13 @@ async def post_request(url, body, headers=None, timeout=15):
return status_code, response_data return status_code, response_data
except (http.client.HTTPException, TimeoutError) as e: except (http.client.HTTPException, TimeoutError) as e:
print(f"Request failed: {e}") logger.error(f"Request failed: {e}")
return None, None
except socket.gaierror as e:
logger.error(f"DNS resolution failed for {url}: {e}")
return None, None
except Exception as e:
logger.error(f"Unexpected error in post_request: {e}")
return None, None return None, None
finally: finally:
conn.close() conn.close()
@ -549,7 +556,8 @@ async def main(machine_specs):
logger.error(f"Could not parse config - {' | '.join(config_validation)}") logger.error(f"Could not parse config - {' | '.join(config_validation)}")
except Exception as e: except Exception as e:
logger.error(e) logger.error(f"Exception: {e}")
logger.error(f"Traceback: {traceback.format_exc()}")
await asyncio.sleep(5) await asyncio.sleep(5)
logger.info("logger.info(last_used_config) 3") logger.info("logger.info(last_used_config) 3")