fix: masked parameter wasn't considered

This commit is contained in:
Romain Bignon 2014-01-31 17:12:49 +01:00
commit 829ecf8305

View file

@ -353,7 +353,7 @@ class ConsoleApplication(BaseApplication):
print >>sys.stderr, 'Backend "%s" already exists.' % name print >>sys.stderr, 'Backend "%s" already exists.' % name
return 1 return 1
def ask(self, question, default=None, masked=False, regexp=None, choices=None, tiny=None): def ask(self, question, default=None, masked=None, regexp=None, choices=None, tiny=None):
""" """
Ask a question to user. Ask a question to user.
@ -370,6 +370,7 @@ class ConsoleApplication(BaseApplication):
v = copy(question) v = copy(question)
if default is not None: if default is not None:
v.default = default v.default = default
if masked is not None:
v.masked = masked v.masked = masked
if regexp is not None: if regexp is not None:
v.regexp = regexp v.regexp = regexp