inProcessDirectories
This commit is contained in:
parent
fe1c4762d2
commit
c7884587bb
@ -253,6 +253,23 @@ public class FileRead : Shared.FileRead, IFileRead
|
||||
if (json != historicalText)
|
||||
throw new Exception("File doesn't match historical!");
|
||||
}
|
||||
string[] inProcessDirectorySegments;
|
||||
string[] inProcessDirectories = Directory.GetDirectories(jobIdDirectory, "*_*_*", SearchOption.TopDirectoryOnly);
|
||||
foreach (string inProcessDirectory in inProcessDirectories)
|
||||
{
|
||||
inProcessDirectorySegments = Path.GetFileName(inProcessDirectory).Split('_');
|
||||
if (inProcessDirectorySegments.Length != 3)
|
||||
continue;
|
||||
if (!long.TryParse(inProcessDirectorySegments[1], out long ticks))
|
||||
continue;
|
||||
if (ticks > _Logistics.Sequence)
|
||||
continue;
|
||||
if (Directory.GetDirectories(inProcessDirectory).Any())
|
||||
continue;
|
||||
if (Directory.GetFiles(inProcessDirectory).Any())
|
||||
continue;
|
||||
Directory.Delete(inProcessDirectory);
|
||||
}
|
||||
}
|
||||
}
|
||||
return results;
|
||||
|
@ -186,7 +186,7 @@ public class FileRead : Shared.FileRead, IFileRead
|
||||
double deviation = standardDeviation * 3;
|
||||
double upper = average + deviation;
|
||||
double lower = average - deviation;
|
||||
var dynamic = new { _Logistics.DateTimeFromSequence.Ticks, average, sum, standardDeviation, upper, lower, processData.TotalDelta, processData.Text, _PreviousTotalDeltaCollection.Count };
|
||||
var dynamic = new { _Logistics.Sequence, average, sum, standardDeviation, upper, lower, processData.TotalDelta, processData.Text, _PreviousTotalDeltaCollection.Count };
|
||||
string message = JsonSerializer.Serialize(dynamic, new JsonSerializerOptions { WriteIndented = true });
|
||||
_Log.Debug(message);
|
||||
if (processData.TotalDelta > upper || processData.TotalDelta < lower)
|
||||
|
Loading…
x
Reference in New Issue
Block a user