Mittwoch, 1. Juli 2009

jsync und die Logleichen ^^

Ich habe in der letzten Zeit mit dem Aufräumen der alten Logs manchmal länger gebraucht als mit dem konfigurieren für das kopieren der Dateien.

Deshalb habe ich eine neue Option eingeführt.
Die Option logSaveDays schmeißt Anhand der Dateinamen ältere Dateien raus.
Alle anderen Dateien werden dabei nicht berücksichtigt.
Sollte jemand eigene Dateien in seinen Log Ordner packen, dann werden diese auch nicht verändert.

Leider wurde mir wieder einmal bewusst wie schlecht das Thema Java und Date/Time zusammen leben.
Während Microsoft bei .Net mit den Klassen DateTime und TimeSpan mal wieder vorbildlich zeigt wie eine gute API aussehen kann, muss Java leider wieder einen Minuspunkt kassieren.
Vielleicht bessert sich das eines Tages.

Keine Kommentare: