From 95b146aa67d73287f3ec18fde2bb1f001c9e7fb3 Mon Sep 17 00:00:00 2001 From: Jonathan Shook Date: Wed, 1 Feb 2023 00:43:19 -0600 Subject: [PATCH] make sure logging config is visible on stderr for INFO level --- .../src/main/java/io/nosqlbench/engine/cli/NBCLI.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/engine-cli/src/main/java/io/nosqlbench/engine/cli/NBCLI.java b/engine-cli/src/main/java/io/nosqlbench/engine/cli/NBCLI.java index 53030962d..5f0ab53ff 100644 --- a/engine-cli/src/main/java/io/nosqlbench/engine/cli/NBCLI.java +++ b/engine-cli/src/main/java/io/nosqlbench/engine/cli/NBCLI.java @@ -165,7 +165,11 @@ public class NBCLI implements Function { logger = LogManager.getLogger("NBCLI"); loggerConfig.purgeOldFiles(LogManager.getLogger("SCENARIO")); - logger.info(() -> "Configured scenario log at " + loggerConfig.getLogfileLocation()); + if (logger.isInfoEnabled()) { + logger.info(() -> "Configured scenario log at " + loggerConfig.getLogfileLocation()); + } else { + System.err.println("Configured scenario log at " + loggerConfig.getLogfileLocation()); + } logger.debug("Scenario log started"); // Global only processing