]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Make sure we use the enum members to generate values()
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sat, 13 Apr 2024 16:02:06 +0000 (18:02 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Sun, 14 Apr 2024 13:47:28 +0000 (15:47 +0200)
Otherwise if we add backwards compat members they won't be taken
into account.

mkosi/util.py

index 7450a4d03331082deb73e27e0ae831715e8c0315..cf3887e6e94fea0da0bc27db7b8f0028cc197c09 100644 (file)
@@ -179,7 +179,7 @@ class StrEnum(enum.Enum):
 
     @classmethod
     def values(cls) -> list[str]:
-        return list(map(str, cls))
+        return list(s.replace("_", "-") for s in map(str, cls.__members__))
 
 
 @contextlib.contextmanager