A simple class for prompting a user for input.

Methods
Public Instance methods
password( prompt=nil )

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.

    # 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