From d7a5a5934271011c18da466f9259a988ed07f2fa Mon Sep 17 00:00:00 2001 From: codefiles <11915375+codefiles@users.noreply.github.com> Date: Sun, 6 Apr 2025 22:24:17 -0400 Subject: [PATCH] Fix disk config validation regression (#3355) --- archinstall/lib/args.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/archinstall/lib/args.py b/archinstall/lib/args.py index d4337141..b29541ae 100644 --- a/archinstall/lib/args.py +++ b/archinstall/lib/args.py @@ -207,7 +207,12 @@ class ArchConfigHandler: self._args: Arguments = self._parse_args() config = self._parse_config() - self._config = ArchConfig.from_config(config) + + try: + self._config = ArchConfig.from_config(config) + except ValueError as err: + warn(str(err)) + exit(1) @property def config(self) -> ArchConfig: