Repository: logging-log4j2 Updated Branches: refs/heads/master 2e2696871 -> f9a2d9032
Add status logging. Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/f9a2d903 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/f9a2d903 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/f9a2d903 Branch: refs/heads/master Commit: f9a2d9032a1b5488f85de79bfc8b8be1525f2994 Parents: 2e26968 Author: Gary Gregory <ggreg...@rocketsoftware.com> Authored: Sat Sep 15 18:35:44 2018 -0600 Committer: Gary Gregory <ggreg...@rocketsoftware.com> Committed: Sat Sep 15 18:35:44 2018 -0600 ---------------------------------------------------------------------- .../logging/log4j/core/appender/ScriptAppenderSelector.java | 3 +++ 1 file changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/f9a2d903/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ScriptAppenderSelector.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ScriptAppenderSelector.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ScriptAppenderSelector.java index e31dc7f..b0988a8 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ScriptAppenderSelector.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/ScriptAppenderSelector.java @@ -81,8 +81,11 @@ public class ScriptAppenderSelector extends AbstractAppender { final ScriptManager scriptManager = configuration.getScriptManager(); scriptManager.addScript(script); final Bindings bindings = scriptManager.createBindings(script); + LOGGER.debug("ScriptAppenderSelector appender '{}' executing {} '{}': {}", name, script.getLanguage(), + script.getName(), script.getScriptText()); final Object object = scriptManager.execute(script.getName(), bindings); final String appenderName = Objects.toString(object, null); + LOGGER.debug("ScriptAppenderSelector appender '{}' selected '{}'", name, appenderName); return appenderSet.createAppender(appenderName, name); }