Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions archinstall/lib/models/bootloader.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,14 +36,14 @@ def is_uefi_only(self) -> bool:
def json(self) -> str:
return self.value

@classmethod
def get_default(cls, uefi: bool, skip_boot: bool = False) -> Self:
@staticmethod
def get_default(uefi: bool, skip_boot: bool = False) -> Bootloader:
if skip_boot:
return cls.NO_BOOTLOADER
return Bootloader.NO_BOOTLOADER
elif uefi:
return cls.Systemd
return Bootloader.Systemd
else:
return cls.Grub
return Bootloader.Grub

@classmethod
def from_arg(cls, bootloader: str, skip_boot: bool) -> Self:
Expand Down