module Util
Public Class Methods
prompt(msg, prompt = "(y)es, (n)o ")
click to toggle source
# File lib/util.rb, line 2 def self.prompt(msg, prompt = "(y)es, (n)o ") answer = Capistrano::CLI.ui.ask("#{msg} #{prompt} ? ") do |q| q.overwrite = false q.validate = /^y$|^yes$|^n$|^no$/i q.responses[:not_valid] = prompt end (answer =~ /^y$|^yes$/i) == 0 end