From 28c8afb3e885da6f5c23a8f0608aff7d4fd6bf1c Mon Sep 17 00:00:00 2001 From: Christoph Helma Date: Tue, 3 Nov 2009 17:54:15 +0100 Subject: redis tasks included, redis:flushall added --- Rakefile | 6 +++++- lib/tasks/opentox.rb | 10 +++++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Rakefile b/Rakefile index 99d2812..ef29218 100644 --- a/Rakefile +++ b/Rakefile @@ -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 -- cgit v1.2.3