diff options
-rw-r--r-- | check-routeros-update.rsc | 2 | ||||
-rw-r--r-- | packages-update.rsc | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/check-routeros-update.rsc b/check-routeros-update.rsc index 4c1aaf9..1405d4e 100644 --- a/check-routeros-update.rsc +++ b/check-routeros-update.rsc @@ -39,7 +39,7 @@ $ScriptLock $0; $WaitFullyConnected; -:if ([ :len [ /system/scheduler/find where name="reboot-for-update" ] ] > 0) do={ +:if ([ :len [ /system/scheduler/find where name="\$RebootForUpdate" ] ] > 0) do={ :error "A reboot for update is already scheduled."; } diff --git a/packages-update.rsc b/packages-update.rsc index 5162103..74b1822 100644 --- a/packages-update.rsc +++ b/packages-update.rsc @@ -86,8 +86,8 @@ $ScriptLock $0; $RandomDelay 3600; /system/reboot; } - /system/scheduler/add name="reboot-for-update" start-time=03:00:00 interval=1d \ - on-event=("/system/scheduler/remove reboot-for-update; " . \ + /system/scheduler/add name="\$RebootForUpdate" start-time=03:00:00 interval=1d \ + on-event=("/system/scheduler/remove \"\\\$RebootForUpdate\"; " . \ ":global RebootForUpdate; \$RebootForUpdate;"); $LogPrintExit2 info $0 ("Scheduled reboot for update between 03:00 and 04:00.") true; } |