1
0
Fork 0

bootloader: Check if grub2_cfg_file_name is None in _remove_grub2_tuning()

Resolves: rhbz#1571403
Fixes #82
This commit is contained in:
Ondřej Lysoněk 2018-04-25 08:41:22 +02:00
parent d25e8b807b
commit dce9ad2941

View file

@ -92,6 +92,9 @@ class BootloaderPlugin(base.Plugin):
return self._cmd.add_modify_option_in_file(consts.BOOT_CMDLINE_FILE, d)
def _remove_grub2_tuning(self):
if self._grub2_cfg_file_name is None:
log.error("cannot find grub.cfg to patch, you need to regenerate it by hand using grub2-mkconfig")
return
self._patch_bootcmdline({consts.BOOT_CMDLINE_TUNED_VAR : "", consts.BOOT_CMDLINE_INITRD_ADD_VAR : ""})
self._cmd.add_modify_option_in_file(self._grub2_cfg_file_name, {"set\s+" + consts.GRUB2_TUNED_VAR : "", "set\s+" + consts.GRUB2_TUNED_INITRD_VAR : ""}, add = False)
if self._initrd_dst_img_val is not None: