DeleteOldLogFilesAndDeleteEmptyDirectories

Log bug
Wafer Counter
trigger:  - master
This commit is contained in:
2023-10-01 11:07:36 -07:00
parent b1e63df70b
commit 219fdda4ec
11 changed files with 176 additions and 63 deletions

View File

@ -1,3 +1,4 @@
using Microsoft.Extensions.Logging;
using System.Globalization;
using System.Text;
using System.Text.RegularExpressions;
@ -77,7 +78,7 @@ internal static partial class HelperCreateNoteFiles
return result;
}
private static void CleanExistingFiles(string directory, long ticks)
private static void CleanExistingFiles(ILogger<Worker> logger, string directory, long ticks)
{
string check;
string[] lines;
@ -121,7 +122,7 @@ internal static partial class HelperCreateNoteFiles
continue;
File.Move(file, checkFile);
}
_ = HelperDeleteEmptyDirectories.DeleteEmptyDirectories(directory);
HelperDeleteEmptyDirectories.DeleteEmptyDirectories(logger, directory);
}
private static void CreateDailyNotes(string argsZero, long ticks)
@ -272,11 +273,11 @@ internal static partial class HelperCreateNoteFiles
}
}
internal static void CreateNoteFiles(string argsZero)
internal static void CreateNoteFiles(ILogger<Worker> logger, string argsZero)
{
long ticks = DateTime.Now.Ticks;
List<string> importFiles = new();
CleanExistingFiles(argsZero, ticks);
CleanExistingFiles(logger, argsZero, ticks);
importFiles.AddRange(Directory.GetFiles(argsZero, "*.csv", SearchOption.TopDirectoryOnly));
importFiles.AddRange(Directory.GetFiles(argsZero, "*.tsv", SearchOption.TopDirectoryOnly));
if (importFiles.Count == 0)