From: Luca Boccassi Date: Sun, 2 Jul 2023 23:08:07 +0000 (+0100) Subject: Allow always/never as booleans for backward compat X-Git-Tag: v15~90^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0686f33cad346f5b7fb97e299b250078b997a8a8;p=thirdparty%2Fmkosi.git Allow always/never as booleans for backward compat Avoid breaking --with-network=never --- diff --git a/mkosi/config.py b/mkosi/config.py index 5f6263bd6..5f180a4e9 100644 --- a/mkosi/config.py +++ b/mkosi/config.py @@ -73,10 +73,10 @@ class SecureBootSignTool(enum.Enum): def parse_boolean(s: str) -> bool: "Parse 1/true/yes/y/t/on as true and 0/false/no/n/f/off/None as false" s_l = s.lower() - if s_l in {"1", "true", "yes", "y", "t", "on"}: + if s_l in {"1", "true", "yes", "y", "t", "on", "always"}: return True - if s_l in {"0", "false", "no", "n", "f", "off"}: + if s_l in {"0", "false", "no", "n", "f", "off", "never"}: return False die(f"Invalid boolean literal: {s!r}")