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


Reply via email to