From 7ede600c21331b281f8c10344a4f8222e0da2c82 Mon Sep 17 00:00:00 2001 From: Sergey Konovalov Date: Tue, 10 Jun 2025 01:37:17 +0300 Subject: [PATCH] [log] Remove ENOENT logging in getConfigFromFile --- Common/sources/runtimeConfigManager.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Common/sources/runtimeConfigManager.js b/Common/sources/runtimeConfigManager.js index a343d98d..0001e3b1 100644 --- a/Common/sources/runtimeConfigManager.js +++ b/Common/sources/runtimeConfigManager.js @@ -62,7 +62,9 @@ async function getConfigFromFile(ctx) { const configData = await fs.readFile(configFilePath, 'utf8'); return JSON.parse(configData); } catch (err) { - ctx.logger.debug('getConfigFromFile error: %s', err.stack); + if (err.code !== 'ENOENT') { + ctx.logger.error('getConfigFromFile error: %s', err.stack); + } return null; } } @@ -74,7 +76,7 @@ async function getConfigFromFile(ctx) { */ async function getConfig(ctx) { let config = nodeCache.get(configFileName); - if (!config) { + if (undefined === config) { config = await getConfigFromFile(ctx); nodeCache.set(configFileName, config); }