mirror of
https://github.com/Caraxi/mare.server.git
synced 2026-02-20 10:07:42 +01:00
overwrite times after copying
This commit is contained in:
parent
7221ca0555
commit
26866b44fe
1 changed files with 4 additions and 0 deletions
|
|
@ -115,6 +115,10 @@ public sealed class CachedFileProvider : IDisposable
|
||||||
File.Copy(coldStorageFilePath.FullName, tempFileName, true);
|
File.Copy(coldStorageFilePath.FullName, tempFileName, true);
|
||||||
File.Move(tempFileName, destinationFilePath, true);
|
File.Move(tempFileName, destinationFilePath, true);
|
||||||
coldStorageFilePath.LastAccessTimeUtc = DateTime.UtcNow;
|
coldStorageFilePath.LastAccessTimeUtc = DateTime.UtcNow;
|
||||||
|
var destinationFile = new FileInfo(destinationFilePath);
|
||||||
|
destinationFile.LastAccessTimeUtc = DateTime.UtcNow;
|
||||||
|
destinationFile.CreationTimeUtc = DateTime.UtcNow;
|
||||||
|
destinationFile.LastWriteTimeUtc = DateTime.UtcNow;
|
||||||
_metrics.IncGauge(MetricsAPI.GaugeFilesTotal);
|
_metrics.IncGauge(MetricsAPI.GaugeFilesTotal);
|
||||||
_metrics.IncGauge(MetricsAPI.GaugeFilesTotalSize, new FileInfo(destinationFilePath).Length);
|
_metrics.IncGauge(MetricsAPI.GaugeFilesTotalSize, new FileInfo(destinationFilePath).Length);
|
||||||
return true;
|
return true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue