Commit 346bb611 by WAKAYAMA shirou

fix UnicodeEncodeError when prompt is unicode.

parent ed7e1721
......@@ -651,9 +651,10 @@ class PlaybookCallbacks(object):
msg = 'input for %s: ' % varname
def prompt(prompt, private):
msg = prompt.encode(sys.stdout.encoding)
if private:
return getpass.getpass(prompt)
return raw_input(prompt)
return getpass.getpass(msg)
return raw_input(msg)
if confirm:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment