From 1f7dc278fc73f710eb41446a56031dcc50bfa0af Mon Sep 17 00:00:00 2001
From: John Estabrook <jestabro@vyos.io>
Date: Mon, 27 Nov 2023 21:30:00 -0600
Subject: image-tools: T5751: restore arg raise_error for non-interactive use

(cherry picked from commit 35f69340ef189e27b380074bb687ad58f29e9433)
---
 src/op_mode/image_installer.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'src')

diff --git a/src/op_mode/image_installer.py b/src/op_mode/image_installer.py
index e327fef67..df5d897b7 100755
--- a/src/op_mode/image_installer.py
+++ b/src/op_mode/image_installer.py
@@ -389,13 +389,14 @@ def image_fetch(image_path: str, no_prompt: bool = False) -> Path:
         # check a type of path
         if urlparse(image_path).scheme:
             # download an image
-            download(ISO_DOWNLOAD_PATH, image_path, True, True)
+            download(ISO_DOWNLOAD_PATH, image_path, True, True,
+                     raise_error=True)
             # download a signature
             sign_file = (False, '')
             for sign_type in ['minisig', 'asc']:
                 try:
                     download(f'{ISO_DOWNLOAD_PATH}.{sign_type}',
-                             f'{image_path}.{sign_type}')
+                             f'{image_path}.{sign_type}', raise_error=True)
                     sign_file = (True, sign_type)
                     break
                 except Exception:
-- 
cgit v1.2.3