aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.Logging
diff options
context:
space:
mode:
authorRoy Ben-Shabat <Roy@Twine-s.com>2018-07-19 13:55:25 +0300
committerRoy Ben-Shabat <Roy@Twine-s.com>2018-07-19 13:55:25 +0300
commit4f81c6ce6c3b836bbfdb86532199aa37382b6147 (patch)
treedf5f62f54feafd06fac8c3672d6706d19198c789 /Software/Visual_Studio/Tango.Logging
parent90fa13d3f55a5ad704ce34b508f15b4abada6872 (diff)
downloadTango-4f81c6ce6c3b836bbfdb86532199aa37382b6147.tar.gz
Tango-4f81c6ce6c3b836bbfdb86532199aa37382b6147.zip
Some improvements and fixes to machine studio logging module.
Diffstat (limited to 'Software/Visual_Studio/Tango.Logging')
-rw-r--r--Software/Visual_Studio/Tango.Logging/LogItemBase.cs2
-rw-r--r--Software/Visual_Studio/Tango.Logging/VSOutputLogger.cs5
2 files changed, 5 insertions, 2 deletions
diff --git a/Software/Visual_Studio/Tango.Logging/LogItemBase.cs b/Software/Visual_Studio/Tango.Logging/LogItemBase.cs
index cd786c0e6..b914a33ef 100644
--- a/Software/Visual_Studio/Tango.Logging/LogItemBase.cs
+++ b/Software/Visual_Studio/Tango.Logging/LogItemBase.cs
@@ -67,7 +67,7 @@ namespace Tango.Logging
/// Gets the relative caller file path.
/// </summary>
/// <returns></returns>
- protected String GetRelativeCallerFilePath()
+ protected virtual String GetRelativeCallerFilePath()
{
if (base_path == null)
{
diff --git a/Software/Visual_Studio/Tango.Logging/VSOutputLogger.cs b/Software/Visual_Studio/Tango.Logging/VSOutputLogger.cs
index 3804bdaa3..c2cd32437 100644
--- a/Software/Visual_Studio/Tango.Logging/VSOutputLogger.cs
+++ b/Software/Visual_Studio/Tango.Logging/VSOutputLogger.cs
@@ -27,7 +27,10 @@ namespace Tango.Logging
/// <param name="output">The output.</param>
public void OnLog(LogItemBase output)
{
- Debug.WriteLine(output.ToString());
+ if (output.Category != LogCategory.Debug)
+ {
+ Debug.WriteLine(output.ToString());
+ }
}
private bool _isEnabled;