From 2693ba7a0ef76b40ea086d71e69dfa974cd9ee9a Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Fri, 27 May 2016 17:58:39 +0000 Subject: [PATCH] 98_logProxy.pm: print log message if column_spec type is wrong/missing git-svn-id: https://svn.fhem.de/fhem/trunk@11533 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_logProxy.pm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/98_logProxy.pm b/fhem/FHEM/98_logProxy.pm index 5e11cefa5..6da86ad41 100644 --- a/fhem/FHEM/98_logProxy.pm +++ b/fhem/FHEM/98_logProxy.pm @@ -71,6 +71,7 @@ sub logProxy_Undefine($$) return undef; } +my $logProxy_columns = "ConstX,ConstY,Func,Polar,FileLog,DbLog"; sub logProxy_sampleDataFn($$$$$) { @@ -78,14 +79,12 @@ logProxy_sampleDataFn($$$$$) my $desc = "Type,Spec"; - my $columns = "ConstX,ConstY,Func,Polar,FileLog,DbLog"; - my @htmlArr; $max = 16 if($max > 16); for(my $r=0; $r < $max; $r++) { my @f = split(":", ($flog->[$r] ? $flog->[$r] : ":"), 6); my $ret = ""; - $ret .= SVG_sel("par_${r}_0", $columns, $f[0]); + $ret .= SVG_sel("par_${r}_0", $logProxy_columns, $f[0]); $ret .= SVG_txt("par_${r}_1", "", join(":", @f[1..@f-1]), 30); push @htmlArr, $ret; } @@ -1180,6 +1179,10 @@ logProxy_Get($@) } $ret .= "#$a[0]\n"; + + } else { + Log3 $name, 2, "$name: unknown keyword $fld[0] in column_spec, must be one of $logProxy_columns"; + } }