FHEM Forum

FHEM => Codeschnipsel => Thema gestartet von: bugster_de am 25 August 2013, 21:06:23

Titel: Logging inkl. automatischem Sub-Namen
Beitrag von: bugster_de am 25 August 2013, 21:06:23
und ebenfalls als Abfallprodukt eine Log Funktion, die den Namen der aufrufenden Funktion (sub) ermittelt und automatisch ins Log schreibt

Anstelle von

Log( 1, "ein Text" );

nutze ich nun

GU_Set_Log( 1, "ein Text" );

wenn man nun folgenden Code hat:

sub toto( ) {
   GU_Set_Log( 1, "ein Logtext" );
}

dann steht im Log

2013.08.25 20:01:19 1: toto: ein Logtext

Sprich die aufrufende Funktion ist automatisch mit dabei, ohne dass man was tut.