From c34f92d3f5eb02a64c24ab56867536b9e0648f29 Mon Sep 17 00:00:00 2001 From: Alvaro Vega Date: Fri, 17 Jan 2025 11:01:21 +0100 Subject: [PATCH] just print values for missed env vars at startup --- CHANGES_NEXT_RELEASE | 1 + lib/configService.js | 10 ++++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGES_NEXT_RELEASE b/CHANGES_NEXT_RELEASE index 89a93372..b78a4a26 100644 --- a/CHANGES_NEXT_RELEASE +++ b/CHANGES_NEXT_RELEASE @@ -1 +1,2 @@ - Add: X-Processing-Time response header with processing time (in milliseconds) expended by current HTTP measure (iotagent-node-lib#1650) +- Add: print also IOTA_CONFIG_RETRIEVAL, IOTA_DEFAULT_KEY, IOTA_DEFAULT_TRANSPORT env var values at iotagent startup diff --git a/lib/configService.js b/lib/configService.js index d51dc5b1..7634950d 100644 --- a/lib/configService.js +++ b/lib/configService.js @@ -85,7 +85,10 @@ function processEnvironmentVariables() { 'IOTA_HTTP_PORT', 'IOTA_HTTP_TIMEOUT', 'IOTA_HTTP_KEY', - 'IOTA_HTTP_CERT' + 'IOTA_HTTP_CERT', + 'IOTA_CONFIG_RETRIEVAL', + 'IOTA_DEFAULT_KEY', + 'IOTA_DEFAULT_TRANSPORT' ]; const mqttVariables = [ 'IOTA_MQTT_PROTOCOL', @@ -228,11 +231,10 @@ function processEnvironmentVariables() { config.mqtt.clientId = process.env.IOTA_MQTT_CLIENT_ID; } - if (process.env.IOTA_MQTT_DISABLED && process.env.IOTA_MQTT_DISABLED.trim().toLowerCase() === 'true'){ + if (process.env.IOTA_MQTT_DISABLED && process.env.IOTA_MQTT_DISABLED.trim().toLowerCase() === 'true') { config.mqtt.disabled = true; } - if (anyIsSet(amqpVariables)) { config.amqp = config.amqp || {}; } @@ -274,7 +276,7 @@ function processEnvironmentVariables() { config.amqp.retryTime = process.env.IOTA_AMQP_RETRY_TIME; } - if (process.env.IOTA_AMQP_DISABLED && process.env.IOTA_AMQP_DISABLED.trim().toLowerCase() === 'true'){ + if (process.env.IOTA_AMQP_DISABLED && process.env.IOTA_AMQP_DISABLED.trim().toLowerCase() === 'true') { config.amqp.disabled = true; }