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 socket
import asyncio
import traceback
from urllib.parse import urlparse
import subprocess
from functools import partial
@ -394,7 +395,13 @@ async def post_request(url, body, headers=None, timeout=15):
return status_code, response_data
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
finally:
conn.close()
@ -549,7 +556,8 @@ async def main(machine_specs):
logger.error(f"Could not parse config - {' | '.join(config_validation)}")
except Exception as e:
logger.error(e)
logger.error(f"Exception: {e}")
logger.error(f"Traceback: {traceback.format_exc()}")
await asyncio.sleep(5)
logger.info("logger.info(last_used_config) 3")