Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/archinstall
diff options
context:
space:
mode:
authorAnton Hvornum <anton.feeds+github@gmail.com>2020-08-20 19:47:39 +0000
committerAnton Hvornum <anton.feeds+github@gmail.com>2020-08-20 19:47:39 +0000
commitf6f5875892e4ec6978323026b5f7819ddce1bb83 (patch)
treeb71535281671592f7966ab0f24812a9bc34558b4 /archinstall
parent056b800c8eb42c4112dce54bd1a7336d52ead2ab (diff)
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.
Diffstat (limited to 'archinstall')
-rw-r--r--archinstall/lib/profiles.py4
1 files changed, 2 insertions, 2 deletions
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