the front end expects the error message to be the first part of the
last line.
---
 src/PVE/Tools.pm | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/PVE/Tools.pm b/src/PVE/Tools.pm
index c90810c..c02c259 100644
--- a/src/PVE/Tools.pm
+++ b/src/PVE/Tools.pm
@@ -1869,11 +1869,12 @@ sub download_file_from_url {
            my $checksum_got = get_file_hash($checksum_algorithm, $dest);
 
            if (lc($checksum_got) eq lc($checksum_expected)) {
-               print "OK, got correct file already, no need to download\n";
+               print " OK, got correct file already, no need to download\n";
                return;
            } else {
+               print "\n";
                # we could re-download, but may not be safe so just abort for 
now..
-               die "mismatch (got '$checksum_got' != expect 
'$checksum_expected'), aborting\n";
+               die "checksum mismatch: got '$checksum_got' != expect 
'$checksum_expected', aborting\n";
            }
        }
 
@@ -1906,9 +1907,10 @@ sub download_file_from_url {
            my $checksum_got = get_file_hash($checksum_algorithm, $tmpdest);
 
            if (lc($checksum_got) eq lc($checksum_expected)) {
-               print "OK, checksum verified\n";
+               print " OK, checksum verified\n";
            } else {
-               die "ERROR, checksum mismatch: got '$checksum_got' != expect 
'$checksum_expected'\n";
+               print "\n";
+               die "checksum mismatch: got '$checksum_got' != expect 
'$checksum_expected'\n";
            }
        }
 
-- 
2.20.1



_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to