Logger: txt --> log
This commit is contained in:
+12
-4
@@ -396,16 +396,24 @@ namespace SteamWare
|
||||
protected void newLogfileName()
|
||||
{
|
||||
DateTime CurrentDateTime = DateTime.Now;
|
||||
_logfileName = _logBaseDir + String.Format("{0}.txt", CurrentDateTime.ToString("yyyyMMdd"));
|
||||
_logfileName = _logBaseDir + String.Format("{0}.log", CurrentDateTime.ToString("yyyyMMdd"));
|
||||
}
|
||||
/// <summary>
|
||||
/// provvede a verificare la dim della cartella dei log e cancella i + vecchi fino a restare a dim inferiori a _logMaxMb
|
||||
/// </summary>
|
||||
protected void shrinkDir()
|
||||
{
|
||||
// ottengo elenco files *.txt
|
||||
// ottengo elenco files *.log
|
||||
fileMover.obj.setDirectory(_logBaseDir);
|
||||
FileInfo[] _fis = fileMover.obj.elencoFiles_FI("*.txt");
|
||||
FileInfo[] _fis = fileMover.obj.elencoFiles_FI("*.log");
|
||||
compressAndRemove(_fis);
|
||||
// acnhe per i "Vecchi" formati .txt
|
||||
_fis = fileMover.obj.elencoFiles_FI("*.txt");
|
||||
compressAndRemove(_fis);
|
||||
}
|
||||
|
||||
private void compressAndRemove(FileInfo[] _fis)
|
||||
{
|
||||
foreach (FileInfo _file in _fis)
|
||||
{
|
||||
if (_file.CreationTime < DateTime.Now.AddDays(-2)) // zippo files + vecchi di 2 gg...
|
||||
@@ -421,8 +429,8 @@ namespace SteamWare
|
||||
// cancello i + vecchi fino a rientrare alla dimensione max...
|
||||
fileMover.obj.deleteOldest();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// fornisce il file + vecchio
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user