From: vados-dev <192440777+vados-dev@users.noreply.github.com> Date: Thu, 30 Apr 2026 12:10:03 +0000 (+0300) Subject: Autocommit in repo: ros.vados.ru, generated by owner: root, in 15:10:02 30.04.2026. X-Git-Url: https://git.vados.ru/gitweb.cgi?a=commitdiff_plain;h=58c18adde7ded7780ecc37c2174b81be14aa4a95;p=Mikrotiks%2Fros.vados.ru.git Autocommit in repo: ros.vados.ru, generated by owner: root, in 15:10:02 30.04.2026. --- diff --git a/html/AM-Backup-UpdateEmail.rsc b/html/AM-Backup-UpdateEmail.rsc index a9d6f143b..f90d1cf58 100644 --- a/html/AM-Backup-UpdateEmail.rsc +++ b/html/AM-Backup-UpdateEmail.rsc @@ -95,25 +95,24 @@ } -# Add global Function OSUpdateMode -:if ([ :len $OSUpdateMode ] = 0 || ![$OSUpdateMode]) do={ - :set OSUpdateMode do={ - :local NewMode [ :tostr $1 ]; - :global BackupAndUpdateMode; - :global LogPrint; - :global OldMode [ :tostr $BackupAndUpdateMode ]; - :if ([ $NewMode ] != false && $NewMode != $OldMode && $NewMode = "updateOnce") do={ - :set BackupAndUpdateMode $NewMode; - $LogPrint warning $0 ("/nOk. /$OsUpdateMode = " . $NewMode . ".\nYou're a good boy! ))\nI'm launching the update in 5 seconds."); - :delay 5; - /system/script { run AM-Backup-UpdateEmail; }; - } else={ - $LogPrint warning $0 ("/nFunction /$OsUpdateMode is " . $NewMode . " but is may be only \"updateOnce\" value!"); - :return false; - } - :error false; - }; -} +# Local Function CheckOSUpdateMode +:local CheckOSUpdateMode; +:set CheckOSUpdateMode do={ + :local NewMode [ :tostr $1 ]; + :global BackupAndUpdateMode; + :global LogPrint; + :global OldMode [ :tostr $BackupAndUpdateMode ]; + :if ([ $NewMode ] != false && $NewMode != $OldMode && $NewMode = "updateOnce") do={ + :set BackupAndUpdateMode $NewMode; + $LogPrint warning $0 ("/nOk. /$OsUpdateMode = " . $NewMode . ".\nYou're a good boy! ))\nI'm launching the update in 5 seconds."); + :delay 5; + /system/script { run $ScriptName; }; + } else={ + $LogPrint warning $0 ("/nFunction /$CheckOSUpdateMode received value: '" . $NewMode . "', but is may be only \"updateOnce\"!"); + :return false; + } + :error false; +}; # :if ([ :len [ /system/scheduler/find where name="running-from-backup-partition" ] ] > 0) do={ # $LogPrint warning $ScriptName ("Running from backup partition, refusing to act."); diff --git a/html/AM-GlobalFunc.rsc b/html/AM-GlobalFunc.rsc index 4b2d24357..cb2cfff48 100644 --- a/html/AM-GlobalFunc.rsc +++ b/html/AM-GlobalFunc.rsc @@ -17,9 +17,9 @@ :global GlobalFuncReady false; # Git commit id & info, expected configuration version -:global CommitId "main/288/045cb023"; +:global CommitId "main/289/1ad51458"; :global CommitTAG "unknown"; -:global CommitInfo "Autocommit in repo: ros.vados.ru, generated by owner: root, in 14:45:03 30.04.2026."; +:global CommitInfo "Autocommit in repo: ros.vados.ru, generated by owner: root, in 15:10:02 30.04.2026."; # The variables are received right here. :global GlobalConfVersion 138;