Fix vari x logging + refresh

This commit is contained in:
Samuele Locatelli
2021-09-16 09:08:05 +02:00
parent 09b3c98199
commit c27b81f506
12 changed files with 25 additions and 279 deletions
+8 -7
View File
@@ -74,7 +74,7 @@ namespace MP.FileData.Controllers
{
fileList = fileListRaw.ToList();
}
Log.Info($"CheckFileArchived S01 | file trovati: {fileList.Count()}");
Log.Trace($"CheckFileArchived S01 | file trovati: {fileList.Count()}");
List<FileInfo> fileNew = new List<FileInfo>();
List<FileModel> fileChecked = new List<FileModel>();
List<FileModel> fileMod = new List<FileModel>();
@@ -89,7 +89,7 @@ namespace MP.FileData.Controllers
// escludo i file con desinenza da escludere...
if (!string.IsNullOrEmpty(file.Extension) && currRule.ExcludedFileExt.Contains(file.Extension))
{
Log.Info($"CheckFileArchived S02: escluso {file.Name} | estensione {file.Extension}");
Log.Trace($"CheckFileArchived S02: escluso {file.Name} | estensione {file.Extension}");
}
else
{
@@ -135,23 +135,24 @@ namespace MP.FileData.Controllers
{
checkDone += fileNew.Count;
FileInsert(idxMacchina, path, fileNew, 0, currRule);
Log.Info($"CheckFileArchived S03 | insert {fileNew.Count} files");
Log.Trace($"CheckFileArchived S03 | insert {fileNew.Count} files");
}
// aggiorno i file modificati
if (fileMod != null && fileMod.Count > 0)
{
checkDone += fileMod.Count;
FileSetUpdated(fileMod);
Log.Info($"CheckFileArchived S04 | update {fileMod.Count} files");
Log.Trace($"CheckFileArchived S04 | update {fileMod.Count} files");
}
// segno data-ora ultimo controllo x file invariati
if (fileChecked != null && fileChecked.Count > 0)
{
checkDone += fileChecked.Count;
FileSetChecked(fileChecked, path, currRule, forceTag);
Log.Info($"CheckFileArchived S05 | refreshed {fileChecked.Count} files");
Log.Trace($"CheckFileArchived S05 | refreshed {fileChecked.Count} files");
}
Log.Info($"Effettuati {checkDone} controlli");
return checkDone;
}
@@ -367,14 +368,14 @@ namespace MP.FileData.Controllers
.DbSetProgFile
.AddRange(newRec);
Log.Info($"FileInsert S02 per macchina {idxMacchina}: {newRec.Count} files da aggiungere EFCore");
Log.Trace($"FileInsert S02 per macchina {idxMacchina}: {newRec.Count} files da aggiungere EFCore");
// salvo
localDbCtx.SaveChanges();
answ = true;
}
}
Log.Info($"FileInsert S03 per macchina {idxMacchina}");
Log.Trace($"FileInsert S03 per macchina {idxMacchina}");
return answ;
}