Method: Reactive::Updater::Cli#ask
- Defined in:
- lib/reactive-core/updater/cli.rb
#ask(question, replies) ⇒ Object
42 43 44 45 46 47 48 49 |
# File 'lib/reactive-core/updater/cli.rb', line 42 def ask(question, replies) begin print question + " (#{replies}) ?" reply = gets.chomp.downcase reply = replies[/[A-Z]/] || '?' if reply.empty? end until replies.downcase.include? reply.downcase reply end |