mode-button-scheduler: give proper message if no action defined

This commit is contained in:
Christian Hesse 2020-01-06 10:33:27 +01:00
parent b3a76c7e4b
commit 08c90c95b7

View file

@ -8,11 +8,11 @@
:local Count ($ModeButton->"count");
:local Code ($ModeButton->[ :tostr $Count ]);
:local Parsed [ :parse $Code ];
:set ($ModeButton->"count") 0;
/ system scheduler remove mode-button-scheduler;
:if ([ :len $Code ] > 0) do={
:log info ("Acting on " . $Count . " mode-button presses: " . $Code);
:if ([ / system routerboard settings get silent-boot ] = false) do={
@ -24,4 +24,8 @@
:delay 1s;
}
:local Parsed [ :parse $Code ];
$Parsed;
} else={
:log info ("No action defined for " . $Count . " mode-button presses.");
}