Make sure we return a message when dracut or initramfs fail

This commit is contained in:
Rohan Garg 2014-11-12 17:04:28 +01:00
parent 388363c1f2
commit 1f6feb9417
2 changed files with 9 additions and 5 deletions

View File

@ -22,8 +22,11 @@ import libcalamares
from libcalamares.utils import check_chroot_call from libcalamares.utils import check_chroot_call
def run_dracut(): def run_dracut():
check_chroot_call(['dracut', '-f']) return check_chroot_call(['dracut', '-f'])
def run(): def run():
run_dracut() returnCode = run_dracut()
return None if returnCode != 0:
return ("Failed to run dracut on the target", "The exit code was {}".format(returnCode))

View File

@ -20,5 +20,6 @@
from libcalamares.utils import check_chroot_call from libcalamares.utils import check_chroot_call
def run(): def run():
check_chroot_call(["update-initramfs", "-k", "all", "-u"]) returnCode = check_chroot_call(["update-initramfs", "-k", "all", "-u"])
return None if returnCode != 0:
return ("Failed to run update-initramfs on the target", "The exit code was {}".format(returnCode))