]> Git [git.vados.ru] :: Repos - Mikrotiks/ros.vados.ru.git/commitdiff
Auto-commit: AM-Backup-UpdateEmail.rsc manual update on 4/30/2026, 2026-04-30T09...
authorvados-dev <192440777+vados-dev@users.noreply.github.com>
Thu, 30 Apr 2026 09:04:22 +0000 (12:04 +0300)
committervados-dev <192440777+vados-dev@users.noreply.github.com>
Thu, 30 Apr 2026 09:04:22 +0000 (12:04 +0300)
html/AM-Backup-UpdateEmail.rsc

index 0db45aba5fff3ac06a77370fc04dbad7b5815a4a..8896808d11b4d08d2fd4797f37220eca92cfe9c6 100644 (file)
 # Check if scheduler exists, if not - create it\r
   :if ([ :len [ /system/scheduler/find where name=$SchedName ] ] = 0) do={\r
     $LogPrint warning $SchedName ("System Scheduler for script: " . $SchedName . " is NOT SET! Fix It Now!");\r
-    /system/scheduler/add name=$SchedName on-event=$OnEvent comment=$Comment interval=$Interval policy=$Policy start-time=$StartTime start-date=$StartDate;\r
+    /system/scheduler/add comment=$Comment interval=$Interval name=$SchedName on-event=$OnEvent policy=$Policy start-date=$StartDate start-time=$StartTime;\r
   }\r
 # Check if scheduler parameters are correct, if not - fix them\r
-  :if ([ /system/scheduler/get $SchedName on-event ] != $OnEvent) do={\r
-        /system/scheduler/set $SchedName on-event=$OnEvent;\r
-  }\r
   :if ([ /system/scheduler/get $SchedName comment ] != $Comment) do={\r
     /system/scheduler/set $SchedName comment=$Comment;\r
   }\r
   :if ([ /system/scheduler/get $SchedName interval ] != $Interval) do={\r
     /system/scheduler/set $SchedName interval=$Interval;\r
   }\r
-  :if ([ /system/scheduler/get $SchedName start-time ] != $StartTime) do={\r
-    /system/scheduler/set $SchedName start-time=$StartTime;\r
+  :if ([ /system/scheduler/get $SchedName on-event ] != $OnEvent) do={\r
+        /system/scheduler/set $SchedName on-event=$OnEvent;\r
+  }\r
+  :if ([ /system/scheduler/get $SchedName policy ] != $Policy) do={\r
+    /system/scheduler/set $SchedName policy=$Policy;\r
   }\r
   :if ([ /system/scheduler/get $SchedName start-date ] != $StartDate) do={\r
     /system/scheduler/set $SchedName start-date=$StartDate;\r
   }\r
-  :if ([ /system/scheduler/get $SchedName policy ] != $Policy) do={\r
-    /system/scheduler/set $SchedName policy=$Policy;\r
+  :if ([ /system/scheduler/get $SchedName start-time ] != $StartTime) do={\r
+    /system/scheduler/set $SchedName start-time=$StartTime;\r
   }\r
+\r
 } do={:global ExitOnError; $ExitOnError $0 $Err}\r
 }\r
 \r