From e307b2ac74b9c544e9817f9e88c632a31a50bdb5 Mon Sep 17 00:00:00 2001 From: betateilchen Date: Sun, 7 Aug 2022 10:27:29 +0000 Subject: [PATCH] configDB.pm: log a message if more than 20 versions git-svn-id: https://svn.fhem.de/fhem/trunk@26295 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/configDB.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fhem/configDB.pm b/fhem/configDB.pm index 41f20a40c..e6980050b 100644 --- a/fhem/configDB.pm +++ b/fhem/configDB.pm @@ -855,8 +855,9 @@ sub _cfgDB_Rotate { $uuid =~ s/^\s+|\s+$//g; delete $data{saveID}; # no longer needed in memory $configDB{loaded} = $uuid; - $fhem_dbh->do("UPDATE fhemversions SET VERSION = VERSION+1 where VERSION >= 0") if $newversion == 0; + my $count = $fhem_dbh->do("UPDATE fhemversions SET VERSION = VERSION+1 where VERSION >= 0") if $newversion == 0; $fhem_dbh->do("INSERT INTO fhemversions values ('$newversion', '$uuid', NULL)"); + Log3(undef,1,"configDB: more than 20 versions in database! Please consider setting a limit.") if ($count > 20); return $uuid; }