FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Simon74 am 31 Dezember 2018, 18:38:57

Titel: 99_myUtils - get Name of current Sub ?
Beitrag von: Simon74 am 31 Dezember 2018, 18:38:57
Gibt es eine Perl Variable in der der aktuelle Name der aufgerufenen Sub Funktion steht ?

Titel: Antw:99_myUtils - get Name of current Sub ?
Beitrag von: crusader am 31 Dezember 2018, 18:57:29
https://www.perlmonks.org/?node_id=283353 (https://www.perlmonks.org/?node_id=283353)
Titel: Antw:99_myUtils - get Name of current Sub ?
Beitrag von: Simon74 am 31 Dezember 2018, 19:03:36
jep,  :)

###############################################################################
# Test
###############################################################################
sub subTest {
my $sub_name = (caller(0))[3];
$sub_name =~ s/.*:://;
Log 1, "$sub_name: Mal schauen obs funktioniert..";
}
Titel: Antw:99_myUtils - get Name of current Sub ?
Beitrag von: betateilchen am 31 Dezember 2018, 19:16:30
wozu braucht man sowas?