diff options
-rw-r--r-- | Rakefile | 6 | ||||
-rw-r--r-- | lib/tasks/opentox.rb | 10 |
2 files changed, 14 insertions, 2 deletions
@@ -12,9 +12,13 @@ begin gem.authors = ["Christoph Helma"] gem.add_dependency "technoweenie-rest-client" gem.add_dependency "sinatra" + gem.add_dependency "rack" + gem.add_dependency "rack-contrib" + gem.add_dependency "thin" + gem.add_dependency "cucumber" gem.files = FileList["[A-Z]*", "{bin,generators,lib,test}/**/*", 'lib/jeweler/templates/.gitignore'] - gem.files.include %w(lib/tasks/opentox.rb, lib/environment.rb, lib/algorithm.rb, lib/compound.rb, lib/dataset.rb, lib/feature.rb, lib/model.rb, lib/utils.rb, lib/templates/*) + gem.files.include %w(lib/tasks/opentox.rb, lib/tasks/redis.rb, lib/environment.rb, lib/algorithm.rb, lib/compound.rb, lib/dataset.rb, lib/feature.rb, lib/model.rb, lib/utils.rb, lib/templates/*) # gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings end rescue LoadError diff --git a/lib/tasks/opentox.rb b/lib/tasks/opentox.rb index 4cac9a5..8018fff 100644 --- a/lib/tasks/opentox.rb +++ b/lib/tasks/opentox.rb @@ -7,9 +7,17 @@ namespace :redis do task :flush do require 'redis' r = Redis.new :db => 2 - r.flushdb + r.flush_db end + desc "Flush all Redis databases" + task :flushall do + require 'redis' + r = Redis.new + r.flush_all + end + + end namespace :opentox do |