From: vados-dev <192440777+vados-dev@users.noreply.github.com> Date: Thu, 30 Apr 2026 15:27:56 +0000 (+0300) Subject: Auto-commit: AM-Backup-UpdateEmail.rsc manual update on 4/30/2026, 2026-04-30T15... X-Git-Url: https://git.vados.ru/gitweb.cgi?a=commitdiff_plain;h=18c7622083727c37e074b7b605ce3d54c5bd0338;p=Mikrotiks%2Fros.vados.ru.git Auto-commit: AM-Backup-UpdateEmail.rsc manual update on 4/30/2026, 2026-04-30T15:27:56.466Z --- diff --git a/html/AM-Backup-UpdateEmail.rsc b/html/AM-Backup-UpdateEmail.rsc index d34cb4a0f..a955c4dc0 100644 --- a/html/AM-Backup-UpdateEmail.rsc +++ b/html/AM-Backup-UpdateEmail.rsc @@ -22,6 +22,14 @@ :if ([ :typeof $1 ] = "time") do={:if (($1 > 0s) = true) do={:return $1} else={:return $2};} :if ([ :len [ :tostr $1 ] ] > 0) do={:return $1} else={:return $2}; } +:local ExitError do={ + :local ExitOK [ :tostr $1 ]; + :local Name [ :tostr $2 ]; + :local Error [ :tostr $3 ]; + :if ($ExitOK = "false") do={:log error ($Name [ $IfThenElse ([ :pick $Name 0 1 ] = "\$") \ + "Function" "Script" ] . " '" . $Name . "' exited with error" . \ + [ $IfThenElse (!($Error ~ "^(|true|false)\$")) (": " . $Error) "." ]);} +} :global LogPrint; :global EditSchedulers;