From 9949e351e152a929da696ef2f0a1f8b1668e83fa Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Sun, 12 Jan 2020 15:56:50 +0200 Subject: Merged Beta+ fixes to master. --- Software/Visual_Studio/Tango.Logging/FileLogger.cs | 23 ++++++++++------------ 1 file changed, 10 insertions(+), 13 deletions(-) (limited to 'Software/Visual_Studio/Tango.Logging/FileLogger.cs') diff --git a/Software/Visual_Studio/Tango.Logging/FileLogger.cs b/Software/Visual_Studio/Tango.Logging/FileLogger.cs index 3b911b4d4..0839a5ee7 100644 --- a/Software/Visual_Studio/Tango.Logging/FileLogger.cs +++ b/Software/Visual_Studio/Tango.Logging/FileLogger.cs @@ -98,12 +98,14 @@ namespace Tango.Logging /// /// Initializes a new instance of the class. /// - public FileLogger() + /// Logs folder path. + /// The tag name which will be appended to the file name. + public FileLogger(String folder, String tag) { _isEnabled = true; - Tag = Path.GetFileNameWithoutExtension(AppDomain.CurrentDomain.FriendlyName); - Folder = DefaultLogsFolder; + Tag = tag; + Folder = folder; Directory.CreateDirectory(Folder); _logFileTimeDate = DateTime.Now; LogFile = CreateLogFileName(); @@ -117,22 +119,17 @@ namespace Tango.Logging _removal_timer.Elapsed += _removal_timer_Elapsed; _removal_timer.Start(); - EnableMaxFileSizeLimit = false; - MaxFileSizeLimit = 1000000 * 10; //10 MB + EnableMaxFileSizeLimit = true; + MaxFileSizeLimit = 1000000 * 10; + _fileExtensionIndex = 0; } /// /// Initializes a new instance of the class. /// - /// Logs folder path. - /// The tag name which will be appended to the file name. - public FileLogger(String folder, String tag) - : this() + public FileLogger() : this(DefaultLogsFolder, Path.GetFileNameWithoutExtension(AppDomain.CurrentDomain.FriendlyName)) { - Folder = folder; - Tag = tag; - Directory.CreateDirectory(Folder); - LogFile = CreateLogFileName(); + } /// -- cgit v1.3.1