Hallo Zusammen,
evtl. überseh ich da etwas...
Folgende notify definition angenommen:
ntfy_test:(this|that) {
if ($EVENT eq "this") {
Log 1, "this should do that => trigger $SELF that";
DoTrigger($SELF, "that");
}
elsif ($EVENT eq "that") {
Log 1, "that";
}
}
Ich möchte dass durch ein "trigger ntfy_test this" das notify sich selber erneut mit "that" triggert.
Allerdings funktioniert das nicht...
Ein manuelles "trigger ntfy_test this" loggt folgendes:
2015.10.03 17:42:25.462 1: this should do that => trigger ntfy_test that
Ein manuelles "trigger ntfy_test that" loggt folgendes:
2015.10.03 17:42:28.381 1: that
Wenn ich durch DoTrigger ein anderes notify triggere funktioniert das allerdings.
Hat einer einen Tipp? Oder kann sich ein notify by design nicht selber triggern?
Gruß
Claudiu
Rekursives Triggern ist explizit unterbunden.
Sonst baut ein Anfaenger ganz schnell eine Endlosschleife.
OK, Danke!, sowas habe ich mir schon gedacht, ist vll. auch besser so :)
Hab das nun anderst gelöst...
Gruß
Claudiu