Thread Log::Log4perl - Datum im Dateinamen (15 answers)
Opened by Liffi at 2012-01-23 14:33

jan
 2012-01-24 08:14
#155625 #155625
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
Soweit ich weiß, macht Logrotate das erstmal nicht mit.
Du kannst ja perlcode in der config verwenden, allerdings wird der nur beim initialisieren ausgeführt, nicht bei jedem Dateizugriff, insofern würde er dir nur das Startdatum des Scripts bringen, nicht das Datum während der Laufzeit.
Ich habe das damals dann schnell aufgegeben und es mit logrotate gemacht (das ist auch nicht allzu schön finde, aber newsyslog hat auch so seine Macken die mich dazu trieben, es nicht zu nutzen).
Möglicherweise gibt es 'ne Möglichkeit, Log4perl zu hacken, dass, wenn der "existiert meine Logdatei noch?" negativ ausfällt, die config erneut ausgeführt wird. Ich hab's mir aber nicht genauer angeschaut, ob das ein einfacher Eingriff wäre oder ob man das jedem Appender, der was mit Dateien macht, beibringen müsste.

View full thread Log::Log4perl - Datum im Dateinamen