From 458d0c9ce6727b2479b3bf2980c8188e22949bab Mon Sep 17 00:00:00 2001 From: Kumaraguru <19eucs071@skcet.ac.in> Date: Mon, 13 Jan 2025 19:53:19 +0000 Subject: [PATCH] fixing logging issue --- package.json | 2 +- src/services/nodeService.js | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 3945bff..c969a5e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "codexstorage", - "version": "1.0.8", + "version": "1.0.9", "description": "CLI tool for Codex Storage", "main": "index.js", "type": "module", diff --git a/src/services/nodeService.js b/src/services/nodeService.js index c5845a6..bba61ff 100644 --- a/src/services/nodeService.js +++ b/src/services/nodeService.js @@ -53,14 +53,14 @@ export async function logToSupabase(nodeData, retryCount = 3, retryDelay = 1000) port: nodeData.announceAddresses[0].split('/')[4], listeningAddress: nodeData.table.localNode.address, timestamp: new Date().toISOString(), - wallet: currentWallet // Include wallet address in payload + wallet: currentWallet }; const response = await axios.post('https://vfcnsjxahocmzefhckfz.supabase.co/functions/v1/codexnodes', payload, { headers: { 'Content-Type': 'application/json' }, - timeout: 5000 // 5 second timeout + timeout: 5000 }); return response.status === 200; @@ -69,7 +69,7 @@ export async function logToSupabase(nodeData, retryCount = 3, retryDelay = 1000) const isNetworkError = error.code === 'ENOTFOUND' || error.code === 'ETIMEDOUT' || error.code === 'ECONNREFUSED'; if (isLastAttempt || !isNetworkError) { - console.error(`Failed to log to Supabase (attempt ${attempt}/${retryCount}):`, error.message); + console.error(`Failed to log node data (attempt ${attempt}/${retryCount}):`, error.message); if (error.response) { console.error('Error response:', { status: error.response.status, @@ -79,7 +79,7 @@ export async function logToSupabase(nodeData, retryCount = 3, retryDelay = 1000) if (isLastAttempt) return false; } else { // Only log retry attempts for network errors - console.log(`Retrying Supabase log (attempt ${attempt}/${retryCount}) after ${retryDelay}ms...`); + console.log(`Retrying to log data (attempt ${attempt}/${retryCount})...`); await delay(retryDelay); } } @@ -115,7 +115,7 @@ export async function startPeriodicLogging() { } } catch (error) { // Silently handle any logging errors to not disrupt the node operation - console.error('Failed to log node info:', error.message); + console.error('Failed to log node data:', error.message); } };