mode-button-scheduler: use $LogPrintExit

This commit is contained in:
Christian Hesse 2020-04-03 17:23:33 +02:00
parent 93e72b5d07
commit b17ca4bb63

View file

@ -7,6 +7,8 @@
:global ModeButton; :global ModeButton;
:global LogPrintExit;
:local Count ($ModeButton->"count"); :local Count ($ModeButton->"count");
:local Code ($ModeButton->[ :tostr $Count ]); :local Code ($ModeButton->[ :tostr $Count ]);
@ -14,7 +16,7 @@
/ system scheduler remove mode-button-scheduler; / system scheduler remove mode-button-scheduler;
:if ([ :len $Code ] > 0) do={ :if ([ :len $Code ] > 0) do={
:log info ("Acting on " . $Count . " mode-button presses: " . $Code); $LogPrintExit info ("Acting on " . $Count . " mode-button presses: " . $Code) false;
:if ([ / system routerboard settings get silent-boot ] = false) do={ :if ([ / system routerboard settings get silent-boot ] = false) do={
:for I from=1 to=$Count do={ :for I from=1 to=$Count do={
@ -28,5 +30,5 @@
:local Parsed [ :parse $Code ]; :local Parsed [ :parse $Code ];
$Parsed; $Parsed;
} else={ } else={
:log info ("No action defined for " . $Count . " mode-button presses."); $LogPrintExit info ("No action defined for " . $Count . " mode-button presses.") false;
} }