summaryrefslogtreecommitdiffstats
path: root/update-blocker-wiki
diff options
context:
space:
mode:
authorJames Laska <jlaska@redhat.com>2011-04-05 11:11:23 -0400
committerJames Laska <jlaska@redhat.com>2011-04-05 11:11:23 -0400
commitba03bec828693963ab45aef586dce011f2208802 (patch)
treeb1f5fc7ab12806b3b1eeb98960dc2c9342f63e65 /update-blocker-wiki
parentbf24ae9f4715e4bb239b0caa491a1a3c9b17e367 (diff)
downloadscripts-ba03bec828693963ab45aef586dce011f2208802.tar.gz
scripts-ba03bec828693963ab45aef586dce011f2208802.tar.xz
scripts-ba03bec828693963ab45aef586dce011f2208802.zip
Actually use getpass
Diffstat (limited to 'update-blocker-wiki')
-rwxr-xr-xupdate-blocker-wiki8
1 files changed, 6 insertions, 2 deletions
diff --git a/update-blocker-wiki b/update-blocker-wiki
index f1b0b2e..3480b9d 100755
--- a/update-blocker-wiki
+++ b/update-blocker-wiki
@@ -4,7 +4,7 @@ import os
import sys
import locale
import optparse
-import getpass
+from getpass import getpass
try:
import bugzilla
@@ -80,7 +80,11 @@ def parse_args():
# sanitize helper
def sanitize_input(parser, value, label, ispass=False):
if value is None and sys.stdin.isatty():
- value = raw_input('Enter %s: ' % label)
+ prompt = 'Enter %s: ' % label
+ if ispass:
+ value = getpass(prompt)
+ else:
+ value = raw_input(promt)
if value is None:
parser.error('Must provide a valid %s' % label)
return value