Fix bootloader label

This commit is contained in:
Michael Smith 2024-09-06 12:25:15 +02:00
parent 26d88d0335
commit 00d51f59c4

View File

@ -80,9 +80,9 @@ def system_dir(profile: str | None, generation: int, specialisation: str | None)
else: else:
return d return d
BOOT_ENTRY = """title {title} Update {generation} BOOT_ENTRY = """title {title}
sort-key {sort_key} sort-key {sort_key}
version {pretty_build_time} version Update {generation} {pretty_build_time}
linux {kernel} linux {kernel}
initrd {initrd} initrd {initrd}
options {kernel_params} options {kernel_params}
@ -188,7 +188,7 @@ def write_entry(profile: str | None, generation: int, specialisation: str | None
kernel_params = kernel_params + " ".join(bootspec.kernelParams) kernel_params = kernel_params + " ".join(bootspec.kernelParams)
build_time = int(os.path.getctime(system_dir(profile, generation, specialisation))) build_time = int(os.path.getctime(system_dir(profile, generation, specialisation)))
pretty_build_time = datetime.datetime.fromtimestamp(build_time).strftime('%x %X') pretty_build_time = datetime.datetime.fromtimestamp(build_time).strftime('%Y-%m-%d %H:%M')
with open(tmp_path, 'w') as f: with open(tmp_path, 'w') as f:
f.write(BOOT_ENTRY.format(title=title, f.write(BOOT_ENTRY.format(title=title,