FHEM Forum

FHEM => Automatisierung => Thema gestartet von: Det20 am 05 Juli 2023, 17:09:17

Titel: Blocking verwendet noch Loglevel
Beitrag von: Det20 am 05 Juli 2023, 17:09:17
Beim aufräumen meiner Logfiles bin ich über ein Device gestolpert, dass munter loggt, obwohl "verbose" da ausgeschaltet ist. Im Hintergrund wird der Log-Eintrag von BLOCKING erzeugt. Am Ende von BLOCKING.PM steht

my $ll = (defined($h->{loglevel}) ? $h->{loglevel} : 1);

müsste das nicht

my $ll = (defined($h->{verbose}) ? $h->{verbose} : 1);

sein?
Titel: Aw: Blocking verwendet noch Loglevel
Beitrag von: betateilchen am 05 Juli 2023, 17:50:29
Es ist eigentlich fast egal, ob das Ding "loglevel", "verbose" oder "guenther" heißt.
Bei der Implementierung wurde eben "loglevel" festgelegt.

Wichtig ist allerdings, dass in dem Modul, in dem Blocking.pm verwendet wird, der richtige Wert mit dem vorgegebenen key in den hash übergeben wird. Dort solltest Du anfangen, nach der Ursache für die unerwünschten Logmeldungen zu suchen. Blocking.pm ist in meinen Augen unschuldig  8)

Siehe auch: https://forum.fhem.de/index.php?topic=77057
Titel: Aw: Blocking verwendet noch Loglevel
Beitrag von: Det20 am 06 Juli 2023, 09:25:27
Schaue ich mir an, danke.