summaryrefslogtreecommitdiff
path: root/lib/tasks/opentox.rb
diff options
context:
space:
mode:
authorChristoph Helma <helma@in-silico.de>2009-10-06 10:39:43 +0200
committerChristoph Helma <helma@in-silico.de>2009-10-06 10:39:43 +0200
commit5d5688fbe43806af8523e5481715b5969feeab60 (patch)
treec5b2d26cbc2a2ebffa4606dfded62afd6d4c5821 /lib/tasks/opentox.rb
parent9f16c1ede56a95368044a333f716d09c0240e5ab (diff)
Passes tests in opentox-test
Diffstat (limited to 'lib/tasks/opentox.rb')
-rw-r--r--lib/tasks/opentox.rb16
1 files changed, 13 insertions, 3 deletions
diff --git a/lib/tasks/opentox.rb b/lib/tasks/opentox.rb
index 0dace9a..4cac9a5 100644
--- a/lib/tasks/opentox.rb
+++ b/lib/tasks/opentox.rb
@@ -1,4 +1,16 @@
-load File.join(File.dirname(__FILE__), '..', 'environment.rb')
+require File.join(File.dirname(__FILE__), '..', 'opentox-ruby-api-wrapper.rb')
+require File.join(File.dirname(__FILE__), 'redis.rb')
+
+namespace :redis do
+
+ desc "Flush Redis testing database"
+ task :flush do
+ require 'redis'
+ r = Redis.new :db => 2
+ r.flushdb
+ end
+
+end
namespace :opentox do
@@ -19,8 +31,6 @@ namespace :opentox do
@@config[:services].each do |service,uri|
dir = File.join(@@config[:base_dir], service)
server = @@config[:webserver]
- #puts "Starting Redis database"
- #puts `redis-server /etc/redis.conf &`
case server
when /thin|mongrel|webrick/
port = uri.sub(/^.*:/,'').sub(/\/$/,'')