mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-10 03:06:37 +00:00
93_DbRep/93_DbLog: replace Smartmatch Forum:#137776
git-svn-id: https://svn.fhem.de/fhem/trunk@28904 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
7db5302938
commit
06a5a6cd8c
@ -54,12 +54,12 @@ use Encode qw(encode_utf8);
|
||||
use HttpUtils;
|
||||
use SubProcess;
|
||||
|
||||
no if $] >= 5.017011, warnings => 'experimental::smartmatch';
|
||||
|
||||
use vars qw($FW_ME $FW_subdir); # predeclare global variable names
|
||||
|
||||
# Version History intern by DS_Starter:
|
||||
my %DbLog_vNotesIntern = (
|
||||
"5.10.1" => "01.04.2024 _DbLog_plotData: avoid possible uninitialized value \$out_value (SVG: Argument '' isn't numeric) ".
|
||||
"replace Smartmatch Forum:#137776 ",
|
||||
"5.10.0" => "17.03.2024 support of MariaDB driver, optimize Timer execMemCacheAsync, optimize DbLog_configcheck,_DbLog_SBP_connectDB ".
|
||||
"remove countNbl, support compression between client and server, improved performance if attr excludeDevs is set ".
|
||||
"Fix _DbLog_plotData Forum: https://forum.fhem.de/index.php?topic=136930.0 ",
|
||||
@ -821,14 +821,13 @@ sub _DbLog_setaddLog { ## no critic "not used"
|
||||
}
|
||||
|
||||
my @args = @{$argsref};
|
||||
|
||||
my $nce = ("\!useExcludes" ~~ @args) ? 1 : 0;
|
||||
my $nce = grep (/\!useExcludes/, @args) ? 1 : 0;
|
||||
|
||||
map (s/\!useExcludes//g, @args);
|
||||
|
||||
my $cn;
|
||||
|
||||
if(/CN=/ ~~ @args) {
|
||||
if (grep (/CN=/, @args)) {
|
||||
my $t = join " ", @args;
|
||||
($cn) = ($t =~ /^.*CN=(\w+).*$/);
|
||||
map(s/CN=$cn//g, @args);
|
||||
@ -6887,7 +6886,7 @@ sub _DbLog_plotData {
|
||||
}
|
||||
else { # generating plots
|
||||
$out_tstamp =~ s/\ /_/g; # needed by generating plots
|
||||
$retval .= "$out_tstamp $out_value\n";
|
||||
$retval .= "$out_tstamp $out_value\n" if(defined $out_value); # V 5.10.1
|
||||
$retval .= $retvaldummy;
|
||||
}
|
||||
}
|
||||
|
@ -55,10 +55,10 @@ use FHEM::SynoModules::SMUtils qw( evalDecodeJSON );
|
||||
|
||||
use IO::Compress::Gzip qw(gzip $GzipError);
|
||||
use IO::Uncompress::Gunzip qw(gunzip $GunzipError);
|
||||
no if $] >= 5.017011, warnings => 'experimental::smartmatch';
|
||||
|
||||
# Version History intern
|
||||
my %DbRep_vNotesIntern = (
|
||||
"8.53.13" => "25.05.2024 replace Smartmatch Forum:#137776 ",
|
||||
"8.53.12" => "09.05.2024 DbRep_dbConnect: change PRAGMA temp_store=MEMORY to FILE, Forum: https://forum.fhem.de/index.php?msg=1312722 ",
|
||||
"8.53.11" => "08.05.2024 reduceLog: fix bug if EXCL/INCL-devices end with a digit ",
|
||||
"8.53.10" => "27.03.2024 multicmd: add attr seqDoubletsVariance ",
|
||||
@ -1762,7 +1762,7 @@ sub DbRep_Attr {
|
||||
previous_hour_end
|
||||
);
|
||||
|
||||
if ($aVal ~~ @dtas) {
|
||||
if (grep /^$aVal$/, @dtas) {
|
||||
delete($attr{$name}{timeDiffToNow});
|
||||
delete($attr{$name}{timeOlderThan});
|
||||
delete($attr{$name}{timeYearPeriod});
|
||||
|
Loading…
x
Reference in New Issue
Block a user