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);
         }
 

Reply via email to