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