You are viewing a plain text version of this content. The canonical link for it is here.
Posted to npanday-commits@incubator.apache.org by br...@apache.org on 2012/01/13 11:02:40 UTC

svn commit: r1230991 - in /incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp: Connect.cs OutputWindowPaneAppender.cs

Author: brett
Date: Fri Jan 13 11:02:40 2012
New Revision: 1230991

URL: http://svn.apache.org/viewvc?rev=1230991&view=rev
Log:
[NPANDAY-532] simplify logging output in output window when not in debug mode

Modified:
    incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/Connect.cs
    incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/OutputWindowPaneAppender.cs

Modified: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/Connect.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/Connect.cs?rev=1230991&r1=1230990&r2=1230991&view=diff
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/Connect.cs (original)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/Connect.cs Fri Jan 13 11:02:40 2012
@@ -370,10 +370,10 @@ namespace NPanday.VisualStudio.Addin
                 // TODO: should be a better way to enable this
                 if (_addInInstance.Name.Contains("SNAPSHOT"))
                 {
-                    level = log4net.Core.Level.Debug;
+                    level = Level.Debug;
                 }
 
-                Hierarchy h = (Hierarchy)log4net.LogManager.GetRepository();
+                Hierarchy h = (Hierarchy)LogManager.GetRepository();
                 Logger rootLogger = h.Root;
                 OutputWindowPaneAppender appender = new OutputWindowPaneAppender(outputWindowPane, level);
                 rootLogger.AddAppender(appender);

Modified: incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/OutputWindowPaneAppender.cs
URL: http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/OutputWindowPaneAppender.cs?rev=1230991&r1=1230990&r2=1230991&view=diff
==============================================================================
--- incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/OutputWindowPaneAppender.cs (original)
+++ incubator/npanday/trunk/dotnet/assemblies/NPanday.VisualStudio.Addin/src/main/csharp/OutputWindowPaneAppender.cs Fri Jan 13 11:02:40 2012
@@ -18,7 +18,14 @@ namespace NPanday.VisualStudio
             base.AddFilter(filter);
 
             PatternLayout layout = new PatternLayout();
-            layout.ConversionPattern = "%date %-5level %logger - %message%newline";
+            if (maxLevel.CompareTo(Level.Debug) <= 0)
+            {
+                layout.ConversionPattern = "%date %-5level %logger - %message%newline";
+            }
+            else
+            {
+                layout.ConversionPattern = "[%level] %message%newline";
+            }
             layout.ActivateOptions();
             base.Layout = layout;
         }