From 2920ccfa508fe5e8c32905fe102758b65fb37574 Mon Sep 17 00:00:00 2001
From: alex <alex@alexloehr.net>
Date: Thu, 08 Oct 2026 16:42:29 +0000
Subject: [PATCH] GS-2555

---
 settings.js |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/settings.js b/settings.js
index 42ffbbc..0f7ca07 100644
--- a/settings.js
+++ b/settings.js
@@ -1,14 +1,18 @@
 var nconf = require("nconf")
+const log = require("./logger")
 
 var env = process.env["NODE_ENV"]
 if (!env) throw new Error("NODE_ENV required!")
-console.log("Using NODE_ENV='%s'", env)
+log.info(`Using NODE_ENV='${env}'`)
 
 var file = "settings." + env + ".json"
-console.log("Reading config file '%s'", file)
+log.info(`Reading config file '${file}'`)
 nconf.file("prod", file)
 nconf.file("default", "settings.default.json")
 
 var settings = nconf.get()
 
+// configure the logger level (LOG_LEVEL env var still takes precedence)
+log.setLevel(settings.log && settings.log.level)
+
 module.exports = settings

--
Gitblit v1.8.0