This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
commit 6f7c5322e416549bff99a9a6dd3e1956b79530a9 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Fri Jun 28 07:49:48 2019 +0200 CAMEL-13686: camel-main - Output summary of auto-configuration --- .../src/main/java/org/apache/camel/main/MainSupport.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/core/camel-main/src/main/java/org/apache/camel/main/MainSupport.java b/core/camel-main/src/main/java/org/apache/camel/main/MainSupport.java index 72a6873..2a547f4 100644 --- a/core/camel-main/src/main/java/org/apache/camel/main/MainSupport.java +++ b/core/camel-main/src/main/java/org/apache/camel/main/MainSupport.java @@ -760,7 +760,14 @@ public abstract class MainSupport extends ServiceSupport { // log summary of configurations if (!autoConfiguredProperties.isEmpty()) { LOG.info("Auto-configuration summary:"); - autoConfiguredProperties.forEach((k, v) -> LOG.info("\t{}={}", k, v)); + autoConfiguredProperties.forEach((k, v) -> { + boolean sensitive = k.toLowerCase(Locale.US).contains("password") || k.contains("secret") || k.contains("passphrase") || k.contains("token"); + if (sensitive) { + LOG.info("\t{}=xxxxxx", k); + } else { + LOG.info("\t{}={}", k, v); + } + }); } // try to load the route builders