Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/archinstall/lib/installer.py
diff options
context:
space:
mode:
authorWerner Llácer <wllacer@gmail.com>2022-01-15 14:17:04 +0100
committerGitHub <noreply@github.com>2022-01-15 14:17:04 +0100
commit6b4f09ef0165629ad63f4d15ec5fde986d2f7417 (patch)
treec72b9f65c3e5b7339b2c3047f03e2e8e5f18936f /archinstall/lib/installer.py
parentb533bd0553b094a201e11d47df8206cdd85c8f1c (diff)
Changes to take correctly the 'kernels' argument (cf. isssue 868) (#869)
Diffstat (limited to 'archinstall/lib/installer.py')
-rw-r--r--archinstall/lib/installer.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/archinstall/lib/installer.py b/archinstall/lib/installer.py
index 6e4a6193..32074e5c 100644
--- a/archinstall/lib/installer.py
+++ b/archinstall/lib/installer.py
@@ -89,9 +89,11 @@ class Installer:
if base_packages is None:
base_packages = __packages__[:3]
if kernels is None:
- kernels = ['linux']
-
- self.kernels = kernels
+ self.kernels = ['linux']
+ elif isinstance(kernels,str):
+ self.kernels = [kernels]
+ else:
+ self.kernels = kernels
self.target = target
self.init_time = time.strftime('%Y-%m-%d_%H-%M-%S')
self.milliseconds = int(str(time.time()).split('.')[1])
@@ -102,7 +104,7 @@ class Installer:
}
self.base_packages = base_packages.split(' ') if type(base_packages) is str else base_packages
- for kernel in kernels:
+ for kernel in self.kernels:
self.base_packages.append(kernel)
# If using accessibility tools in the live environment, append those to the packages list