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:
authorAnton Hvornum <anton@hvornum.se>2021-01-25 00:09:34 +0100
committerAnton Hvornum <anton@hvornum.se>2021-01-25 00:09:34 +0100
commit435d2f687eda1548e56270787b11f024e2a8e08d (patch)
treea3f21df670cc7450c2a91ac26b71229860578664 /archinstall/lib/installer.py
parent9a94a632bfdcbc71b19ee23055296ad7e43987fa (diff)
Added some more fields to the configuration output, as well as added a better fail safe for the logging output. Any exception during the installation will be caught by __exit__ in Installer(), hopefully.
Diffstat (limited to 'archinstall/lib/installer.py')
-rw-r--r--archinstall/lib/installer.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/archinstall/lib/installer.py b/archinstall/lib/installer.py
index 1218b840..48198635 100644
--- a/archinstall/lib/installer.py
+++ b/archinstall/lib/installer.py
@@ -75,6 +75,7 @@ class Installer():
# b''.join(sys_command(f'sync')) # No need to, since the underlaying fs() object will call sync.
# TODO: https://stackoverflow.com/questions/28157929/how-to-safely-handle-an-exception-inside-a-context-manager
if len(args) >= 2 and args[1]:
+ self.log(args[1], level=LOG_LEVELS.Error)
raise args[1]
self.genfstab()