Obwohl das aktuelle Logfile fhem-2015-10-17_16.log heißt, steht im Internal "currentlogfile" ein falscher Wert:
(http://up.picr.de/23427513sb.png)
Naja, ist ja auch ein fakelog.
currentlogfile wird nur beim Schreiben durch die FakeLog-Instanz aktualisiert.
Und wie kann mir Deine Antwort jetzt weiterhelfen? Wir reden immerhin über das standarmäßig vorhandene "Haupt-Logfile" einer fhem-Installation.
Da auch beim fakelog die Neuanlage der definierten stündlichen Logfiles problemlos funktioniert (als das Switch an sich) erwarte ich eigentlich, dass auch das currentlogfile aktualisiert wird. Zuständig für ein fakelog ist schließlich das gleiche Modul wie für alle anderen FileLog auch.
Ich habe FileLog.pm soweit erweitert, dass einmal am Tag(!) die currentlogfiles aktualisiert werden, auch dann, wenn keine neuen Daten geschrieben werden, also bei fakelogs.
Hallo Rudi,
das ist nett, hilft mir aber überhaupt nicht weiter. Schade.
Trotzdem danke.
Interessehalber: Wozu braucht man stuendliche Logfiles?
Auf einem Entwicklungssystem macht es durchaus Sinn, ein Logfile nicht unendlich lang werden zu lassen :)
Aber es gibt auch andere Anwendungsszenarien, wobei es sich dann allerdings nicht um fakelog handelt.