X-Git-Url: https://git.grml.org/?p=grml2usb.git;a=blobdiff_plain;f=grml2usb;h=b9df22f42f728adbe64cd05ec2a289c49a59dd2b;hp=fc3a9055c493c0c0750894479e88c4c67717bdfb;hb=abe68338ee0a37eeaccb8dd45c4d9c0b1a18d4ca;hpb=428b5102a56be55e3d980103a4f0207c0f650ac8 diff --git a/grml2usb b/grml2usb index fc3a905..b9df22f 100755 --- a/grml2usb +++ b/grml2usb @@ -955,6 +955,7 @@ def copy_system_files(grml_flavour, iso_mount, target): filesystem_module = search_file('filesystem.module', iso_mount) if filesystem_module is None: logging.critical("Fatal: filesystem.module not found") + raise CriticalException("error locating filesystem.module file") else: exec_rsync(filesystem_module, squashfs_target + 'filesystem.module') @@ -964,12 +965,14 @@ def copy_system_files(grml_flavour, iso_mount, target): kernel = search_file('linux26', iso_mount) if kernel is None: logging.critical("Fatal kernel not found") + raise CriticalException("error locating kernel file") else: exec_rsync(kernel, release_target + '/linux26') initrd = search_file('initrd.gz', iso_mount) if initrd is None: logging.critical("Fatal: initrd not found") + raise CriticalException("error locating initrd file") else: exec_rsync(initrd, release_target + '/initrd.gz')