Public Instance methods
Displays the prompt and then waits for the user to enter a response. If the ‘termios’ library is available, the user’s input will not be echoed to the terminal. The user’s response will be returned, with any trailing newline chomped.
[ show source ]
# File lib/net/ssh/util/prompter.rb, line 37
37: def password( prompt=nil )
38: if $stdin.tty?
39: echo false
40: print prompt if prompt
41: end
42:
43: $stdin.gets.chomp
44: ensure
45: if $stdin.tty?
46: echo true
47: puts
48: end
49: end