diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/Logger.hx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/server/Logger.hx b/src/server/Logger.hx index c1d82d8..b3ebf53 100644 --- a/src/server/Logger.hx +++ b/src/server/Logger.hx @@ -58,7 +58,11 @@ class Logger { } function removeOldestLog(folder:String):Void { - final names = FileSystem.readDirectory(folder); + final names = FileSystem.readDirectory(folder).filter(name -> { + if (FileSystem.isDirectory('$folder/$name')) return false; + if (name.startsWith(".")) return false; + return name.endsWith(".json"); + }); if (names.count(item -> matchFileFormat.match(item)) < maxCount) return; var minDate = 0.0; var fileName:String = null; |
