]> git.saurik.com Git - redis.git/blobdiff - client-libraries/ruby/bin/distredis
client libs removed from Redis git
[redis.git] / client-libraries / ruby / bin / distredis
diff --git a/client-libraries/ruby/bin/distredis b/client-libraries/ruby/bin/distredis
deleted file mode 100755 (executable)
index d570207..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-require 'fileutils'
-
-class RedisCluster
-  
-  def initialize(opts={})
-    opts = {:port => 6379, :host => 'localhost', :basedir => "#{Dir.pwd}/rdsrv" }.merge(opts)
-    FileUtils.mkdir_p opts[:basedir]
-    opts[:size].times do |i|
-      port = opts[:port] + i
-      FileUtils.mkdir_p "#{opts[:basedir]}/#{port}"
-      File.open("#{opts[:basedir]}/#{port}.conf", 'w'){|f| f.write(make_config(port, "#{opts[:basedir]}/#{port}", "#{opts[:basedir]}/#{port}.log"))}
-      system(%Q{#{File.join(File.expand_path(File.dirname(__FILE__)), "../redis/redis-server #{opts[:basedir]}/#{port}.conf &" )}})
-    end  
-  end
-
-  def make_config(port=6379, data=port, logfile='stdout', loglevel='debug')
-    config = %Q{
-timeout 300
-save 900 1
-save 300 10
-save 60 10000
-dir #{data}
-loglevel #{loglevel}
-logfile #{logfile}
-databases 16
-port #{port}
-    }
-  end
-  
-end
-
-
-RedisCluster.new :size => 4
\ No newline at end of file