# :local StartTime "03:41:27";\r
# :local StartDate "jan/01/1970";\r
# :local Policy "ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon";\r
-# :set ExitOK true;\r
-# :error false;\r
\r
:set EditSchedulers do={ on-error Err {\r
:global LogPrint;\r
:local SchedName [ :tostr $1 ];\r
- :local OnEvent [ :tostr $2 ];\r
- :if ([ :len $OnEvent ] > 0) do={:set OnEvent "/system/script { run $SchedName; }"};\r
- :local Comment [ :tostr $3 ];\r
+ :local Comment [ :tostr $2 ];\r
:if ([ :len $Comment ] = 0) do={:set Comment "Scheduler for script: $SchedName"};\r
- :local Interval [ :tostr $4 ];\r
+ :local Interval [ :tostr $3 ];\r
:if ([ :len $Interval ] = 0) do={:set Interval "1d"};\r
- :local StartTime [ :tostr $5 ];\r
- :if ([ :len $StartTime ] = 0) do={:set StartTime [get time]};\r
+ :local OnEvent [ :tostr $4 ];\r
+ :if ([ :len $OnEvent ] > 0) do={:set OnEvent "/system/script { run $SchedName; }"};\r
+ :local Policy [ :tostr $5 ];\r
+ :if ([ :len $Policy ] = 0) do={:set Policy "ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon"};\r
:local StartDate [ :tostr $6 ];\r
:if ([ :len $StartDate ] = 0) do={:set StartDate [get date]};\r
- :local Policy [ :tostr $7 ];\r
- :if ([ :len $Policy ] = 0) do={:set Policy "ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon"};\r
+ :local StartTime [ :tostr $7 ];\r
+ :if ([ :len $StartTime ] = 0) do={:set StartTime [get time]};\r
\r
} do={\r
# Check if scheduler exists, if not - create it\r
:global GlobalFuncReady false;
# Git commit id & info, expected configuration version
-:global CommitId "main/271/037211f1";
+:global CommitId "main/272/ec61099b";
:global CommitTAG "unknown";
-:global CommitInfo "Autocommit in repo: ros.vados.ru, generated by owner: root, in 11:50:02 30.04.2026.";
+:global CommitInfo "Autocommit in repo: ros.vados.ru, generated by owner: root, in 12:00:02 30.04.2026.";
# The variables are received right here.
:global GlobalConfVersion 138;