packages-update: use $LogAndError

This commit is contained in:
Christian Hesse 2020-02-24 19:58:17 +01:00
parent bb9a4e6ecf
commit 9b9ad20b3d

View file

@ -7,6 +7,7 @@
:global DownloadPackage; :global DownloadPackage;
:global ScriptFromTerminal; :global ScriptFromTerminal;
:global ScriptLock; :global ScriptLock;
:global LogAndError;
$ScriptLock "packages-update"; $ScriptLock "packages-update";
@ -25,8 +26,7 @@ $ScriptLock "packages-update";
:foreach Package in=[ / system package find where !bundle ] do={ :foreach Package in=[ / system package find where !bundle ] do={
:local PkgName [ / system package get $Package name ]; :local PkgName [ / system package get $Package name ];
if ([ $DownloadPackage $PkgName ($Update->"latest-version") ] = false) do={ if ([ $DownloadPackage $PkgName ($Update->"latest-version") ] = false) do={
:log error ("Download for package " . $PkgName . " failed."); $LogAndError ("Download for package " . $PkgName . " failed.");
:error "Error: See log for details.";
} }
} }