From 12f9d6ed11b494689609c70c8150212c66f36265 Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Fri, 16 Apr 2004 07:36:09 +0000 Subject: [PATCH] Let's make the second prompt configurable too. --- src/questions.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/questions.py b/src/questions.py index 08bd0fab4..21e2e2213 100644 --- a/src/questions.py +++ b/src/questions.py @@ -114,10 +114,10 @@ def yn(prompt, default=None): else: return False -def getpass(prompt='Enter password: '): +def getpass(prompt='Enter password: ', secondPrompt='Re-enter password: '): """Prompt the user for a password.""" password = '' - password2 = ' ' + secondPassword = ' ' # Note that this should be different than password. assert prompt if not prompt[-1].isspace(): prompt += ' ' @@ -125,10 +125,10 @@ def getpass(prompt='Enter password: '): if useBold: sys.stdout.write(ansi.BOLD) password = getPass(prompt) - password2 = getPass('Re-enter password: ') + secondPassword = getPass(secondPrompt) if useBold: print ansi.RESET - if password != password2: + if password != secondPassword: output('Passwords don\'t match.') else: break