Reverting .strip() logic and moving the check into the get_password() function.
This commit is contained in:
parent
5e3a152364
commit
36dfa2e1c4
|
|
@ -24,6 +24,10 @@ def get_password(prompt="Enter a password: "):
|
||||||
if passwd != passwd_verification:
|
if passwd != passwd_verification:
|
||||||
log(' * Passwords did not match * ', bg='black', fg='red')
|
log(' * Passwords did not match * ', bg='black', fg='red')
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
if len(passwd.strip()) <= 0:
|
||||||
|
break
|
||||||
|
|
||||||
return passwd
|
return passwd
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -139,7 +139,7 @@ def ask_user_questions():
|
||||||
|
|
||||||
# Get disk encryption password (or skip if blank)
|
# Get disk encryption password (or skip if blank)
|
||||||
if not archinstall.arguments.get('!encryption-password', None):
|
if not archinstall.arguments.get('!encryption-password', None):
|
||||||
if (passwd := archinstall.get_password(prompt='Enter disk encryption password (leave blank for no encryption): ')).strip():
|
if (passwd := archinstall.get_password(prompt='Enter disk encryption password (leave blank for no encryption): ')):
|
||||||
archinstall.arguments['!encryption-password'] = passwd
|
archinstall.arguments['!encryption-password'] = passwd
|
||||||
archinstall.arguments['harddrive'].encryption_password = archinstall.arguments['!encryption-password']
|
archinstall.arguments['harddrive'].encryption_password = archinstall.arguments['!encryption-password']
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue