Cleanup DA

This commit is contained in:
2025-04-01 18:29:51 -04:00
parent a97a532d33
commit 377132fae6
34 changed files with 33 additions and 237 deletions

View File

@@ -1,6 +1,5 @@
using System.Text;
using System.IO.Compression;
using System.IO;
using System.Globalization;
using System.Diagnostics;
using MarketData.MarketDataModel;
@@ -98,6 +97,7 @@ namespace MarketData.Utils
{
DateTime creationTime = File.GetCreationTime(logFile);
int age = dateGenerator.DaysBetweenActual(currentDate, creationTime);
MDTrace.WriteLine($"[ExpireLogs ]{logFile} is {age} {(age>1?"days":"day")} old");
if(age>=expiryDays)
{
File.Delete(logFile);
@@ -107,45 +107,6 @@ namespace MarketData.Utils
}
}
// public static void RemoveLogFiles(String strFolder=null)
// {
// if(null==strFolder)strFolder=Directory.GetCurrentDirectory();
// String[] logFiles=Directory.GetFiles(strFolder);
// if(null==logFiles || 0==logFiles.Length)return;
// logFiles=logFiles.Where(x => x.EndsWith(".log",StringComparison.InvariantCultureIgnoreCase)).ToArray<String>();
// if(null==logFiles || 0==logFiles.Length)return;
// foreach(String logFile in logFiles)
// {
// try
// {
// MDTrace.WriteLine(LogLevel.DEBUG,String.Format("Removing {0}",logFile));
// File.Delete(logFile);
// }
// catch(Exception){;}
// }
// }
// public static void RemoveLogFilesExcept(String exceptFile,String strFolder=null)
// {
// if(null==strFolder)strFolder=Directory.GetCurrentDirectory();
// String[] logFiles=Directory.GetFiles(strFolder,"*.log");
// if(null==logFiles || 0==logFiles.Length)return;
// logFiles=logFiles
// .Where(x => x.EndsWith(".log",StringComparison.InvariantCultureIgnoreCase) &&
// !x.EndsWith(exceptFile,StringComparison.InvariantCultureIgnoreCase)).ToArray<String>();
// if(null==logFiles || 0==logFiles.Length)return;
// foreach(String logFile in logFiles)
// {
// try
// {
// MDTrace.WriteLine(LogLevel.DEBUG,String.Format("Removing {0}",logFile));
// File.Delete(logFile);
// }
// catch(Exception){;}
// }
// }
public static String Pad(string str, char filler, int length)
{
int stringLength = str.Length;