From: Daan De Meyer Date: Tue, 28 Nov 2023 16:04:14 +0000 (+0100) Subject: Use zst as zstd file extension X-Git-Tag: v20~129 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4303418c168592a81ece20337267ea48540a2806;p=thirdparty%2Fmkosi.git Use zst as zstd file extension --- diff --git a/mkosi/config.py b/mkosi/config.py index 5a1d7e81a..7fe42e3c9 100644 --- a/mkosi/config.py +++ b/mkosi/config.py @@ -159,6 +159,11 @@ class Compression(StrEnum): def __bool__(self) -> bool: return self != Compression.none + def extension(self) -> str: + return { + Compression.zstd: ".zst" + }.get(self, f".{self}") + class DocFormat(StrEnum): auto = enum.auto() @@ -998,7 +1003,7 @@ class MkosiConfig: output = self.output_with_format if self.compress_output and self.output_format.use_outer_compression(): - output += f".{self.compress_output}" + output += self.compress_output.extension() return output