Sha256: f32dcf07ea87118fc653e20d0a6634669693deb9b4a8708c7fac93b5119a8d64
Contents?: true
Size: 413 Bytes
Versions: 6
Compression:
Stored size: 413 Bytes
Contents
module Lono::Utils module Sure def sure?(message, desc=nil) if @options[:yes] yes = 'y' else out = message if desc out += "\n#{desc}\nAre you sure? (y/N) " else out += " (y/N) " end print out yes = $stdin.gets end unless yes =~ /^y/ puts "Whew! Exiting." exit 0 end end end end
Version data entries
6 entries across 6 versions & 1 rubygems