index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
author | Anton Hvornum <anton@hvornum.se> | 2021-11-11 18:59:53 +0100 |
---|---|---|
committer | Anton Hvornum <anton@hvornum.se> | 2021-11-11 18:59:53 +0100 |
commit | b22500babdc6bf6f99acb771b87411fe979aa1d5 (patch) | |
tree | 5f8a253d198b89b32fce4103967053ee93a98ead /examples/guided.py | |
parent | e3e62039f9c4cbbb6f604c838cd3cd8032150565 (diff) |
-rw-r--r-- | examples/guided.py | 12 |
diff --git a/examples/guided.py b/examples/guided.py index f009d938..0d56540a 100644 --- a/examples/guided.py +++ b/examples/guided.py @@ -243,13 +243,13 @@ def perform_filesystem_operations(): fs.load_layout(archinstall.storage['disk_layouts'][drive.path]) def perform_installation(mountpoint): - user_credentials = { - "!users" : archinstall.arguments['!users'], - "!superusers" : archinstall.arguments['!superusers'], - "!root-password" : archinstall.arguments['!root-password'], - } + user_credentials = {} + if archinstall.arguments.get('!users'): + user_credentials["!users"] = archinstall.arguments['!users'] + if archinstall.arguments.get('!superusers'): + user_credentials["!superusers"] = archinstall.arguments['!superusers'] if archinstall.arguments.get('!encryption-password'): - user_credentials["!encryption-password"] = archinstall.arguments.get('!encryption-password') + user_credentials["!encryption-password"] = archinstall.arguments['!encryption-password'] with open("/var/log/archinstall/user_credentials.json", "w") as config_file: config_file.write(json.dumps(user_credentials, indent=4, sort_keys=True, cls=archinstall.UNSAFE_JSON)) |