From f6f5875892e4ec6978323026b5f7819ddce1bb83 Mon Sep 17 00:00:00 2001 From: Anton Hvornum Date: Thu, 20 Aug 2020 19:47:39 +0000 Subject: Added a unattended installer. Fixed list_profiles() to not include .py ending in the profile name, it's already in the ['path'] defintion. Renamed desktop.py to awesome.py as it more accurately describes what's being installed. desktop should be reserved to a default desktop environment that's more new-user-friendly. --- archinstall/lib/profiles.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'archinstall/lib') diff --git a/archinstall/lib/profiles.py b/archinstall/lib/profiles.py index b63a26c4..2ed367b9 100644 --- a/archinstall/lib/profiles.py +++ b/archinstall/lib/profiles.py @@ -26,7 +26,7 @@ def list_profiles(base='./profiles/', filter_irrelevant_macs=True): tailored = False if os.path.splitext(file)[1] == '.py': if len(mac := re.findall('(([a-zA-z0-9]{2}[-:]){5}([a-zA-z0-9]{2}))', file)): - if filter_irrelevant_macs and mac[0][0] not in local_macs:: + if filter_irrelevant_macs and mac[0][0] not in local_macs: continue tailored = True @@ -36,7 +36,7 @@ def list_profiles(base='./profiles/', filter_irrelevant_macs=True): if first_line[0] == '#': description = first_line[1:].strip() - cache[file] = {'path' : os.path.join(root, file), 'description' : description, 'tailored' : tailored} + cache[file[:-2]] = {'path' : os.path.join(root, file), 'description' : description, 'tailored' : tailored} break return cache -- cgit v1.2.3-70-g09d2