Swapped print for log and added return values

This commit is contained in:
Anton Hvornum 2021-04-06 09:54:24 +02:00 committed by GitHub
parent 2f153d4882
commit 0df567286e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 3 deletions

View File

@ -20,8 +20,13 @@ def _post_install(*args, **kwargs):
Another magic function called after the system
has been installed.
"""
print("the installation of i3-gaps does not conatain any configuerations for the wm. in this shell you should take your time to add your configuerations")
subprocess.check_call("arch-chroot /mnt",shell=True)
installation.log("the installation of i3 does not conatain any configuerations for the wm. In this shell you should take your time to add your desiired configueration. Exit the shell once you are done to continue the installation.", fg="yellow")
try:
subprocess.check_call("arch-chroot /mnt",shell=True)
except subprocess.CallProcessError:
return False
return True
if __name__ == 'i3-wm':
# Install dependency profiles
@ -32,4 +37,4 @@ if __name__ == 'i3-wm':
i3 = archinstall.Application(installation, 'i3-wm')
i3.install()
# Auto start lightdm for all users
installation.enable_service('lightdm')
installation.enable_service('lightdm')