From fbb1a5f22359daca7ba5b21a15730b95ad832df8 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Mon, 10 Jul 2023 09:44:35 +0000 Subject: [PATCH] 92_FileLog: att logtype text:linesInTheFile (Forum #133932) git-svn-id: https://svn.fhem.de/fhem/trunk@27743 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/92_FileLog.pm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/fhem/FHEM/92_FileLog.pm b/fhem/FHEM/92_FileLog.pm index 43d476f4c..29f96f84e 100644 --- a/fhem/FHEM/92_FileLog.pm +++ b/fhem/FHEM/92_FileLog.pm @@ -591,6 +591,15 @@ FileLog_fhemwebFn($$$$) } my ($lt, $name) = split(":", $ln); $name = $lt if(!$name); + if($ln eq "text:linesInTheFile") { + my $path = qx(dirname $defs{$d}{currentlogfile}); + chomp $path; + my $filename = "$path/$f"; + my ($err, @content) = + FileRead( {(FileName => $filename, ForceType => "FILE" )} ); + $name = "$lt (".scalar(@content).")"; + @content = (); + } $ret .= FW_pH("$FW_ME/FileLog_logWrapper&dev=$d&type=$lt&file=$f", "
$name
", 1, "dval", 1); }