From 8c542b1c69d0cc96d61e2d42e6e4d6e268f6bcc9 Mon Sep 17 00:00:00 2001 From: nasseeder1 Date: Thu, 27 Sep 2018 19:13:58 +0000 Subject: [PATCH] 93_Log2Syslog: contrib 5.0.1 git-svn-id: https://svn.fhem.de/fhem/trunk@17414 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/contrib/DS_Starter/93_Log2Syslog.pm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/fhem/contrib/DS_Starter/93_Log2Syslog.pm b/fhem/contrib/DS_Starter/93_Log2Syslog.pm index 97ba90700..2c450cb2c 100644 --- a/fhem/contrib/DS_Starter/93_Log2Syslog.pm +++ b/fhem/contrib/DS_Starter/93_Log2Syslog.pm @@ -30,7 +30,7 @@ ########################################################################################################################## # Versions History: # -# 5.0.1 27.09.2018 Log2Syslog_closesock if write error:.* +# 5.0.1 27.09.2018 Log2Syslog_closesock if write error:.* , delete readings code changed # 5.0.0 26.09.2018 TCP-Server in Collector-mode, HIPCACHE added, PROFILE as Internal, Parse_Err_No as reading, # octetCount attribute, TCP-SSL-support, set "reopen" command, code fixes # 4.8.5 20.08.2018 BSD/parseFn parsing changed, BSD setpayload changed, new variable $IGNORE in parseFn @@ -1208,10 +1208,8 @@ sub Log2Syslog_Attr ($$$$) { } if ($aName =~ /makeEvent/) { - if($aVal =~ /intern/ || $cmd eq "del") { - foreach my $reading (grep { /MSG_/ } keys %{$defs{$name}{READINGS}}) { - readingsDelete($defs{$name}, $reading); - } + foreach my $key(keys%{$defs{$name}{READINGS}}) { + delete($defs{$name}{READINGS}{$key}) if($key !~ /state|Transfered_logs_per_minute|SSL_.*|Parse_Err_No/); } }