Copyright |
Copyright (C) 2005, 2006 Toshiaki Katayama <k@bioruby.org> |
License |
The Ruby License |
$Id:$
# File lib/bio/shell/core.rb, line 83 def ask_yes_or_no(message) loop do STDERR.print "#{message}" answer = gets if answer.nil? # readline support might be broken return false elsif /^\s*[Nn]/.match(answer) return false elsif /^\s*[Yy]/.match(answer) return true else # loop end end end
# File lib/bio/shell/core.rb, line 79 def bioflat_dir File.join(@cache[:savedir], BIOFLAT) end
# File lib/bio/shell/core.rb, line 67 def config_file File.join(@cache[:savedir], CONFIG) end
# File lib/bio/shell/core.rb, line 47 def data_dir File.join(@cache[:savedir], DATADIR) end
# File lib/bio/shell/core.rb, line 75 def history_file File.join(@cache[:savedir], HISTORY) end
# File lib/bio/shell/core.rb, line 71 def object_file File.join(@cache[:savedir], OBJECT) end
# File lib/bio/shell/core.rb, line 55 def plugin_dir File.join(@cache[:savedir], PLUGIN) end
# File lib/bio/shell/core.rb, line 63 def script_dir File.dirname(script_file) end
# File lib/bio/shell/core.rb, line 59 def script_file File.join(@cache[:savedir], SCRIPT) end
Generated with the Darkfish Rdoc Generator 2.