[Groonga-commit] droonga/droonga-engine at 59109a7 [master] Accept multiple hosts

アーカイブの一覧に戻る

YUKI Hiroshi null+****@clear*****
Thu Aug 28 19:20:51 JST 2014


YUKI Hiroshi	2014-08-28 19:20:51 +0900 (Thu, 28 Aug 2014)

  New Revision: 59109a70f3eeb225a7b76ded60ccc066a3b7ab11
  https://github.com/droonga/droonga-engine/commit/59109a70f3eeb225a7b76ded60ccc066a3b7ab11

  Message:
    Accept multiple hosts

  Modified files:
    lib/droonga/serf.rb

  Modified: lib/droonga/serf.rb (+5 -3)
===================================================================
--- lib/droonga/serf.rb    2014-08-28 19:18:39 +0900 (dd5f32a)
+++ lib/droonga/serf.rb    2014-08-28 19:20:51 +0900 (81b5e19)
@@ -94,10 +94,12 @@ module Droonga
       logger.trace("stop: done")
     end
 
-    def join(host)
+    def join(*hosts)
       ensure_serf
-      node = "#{host}:#{port}"
-      result= run_once("join", node)
+      nodes = hosts.collect do |host|
+        "#{host}:#{port}"
+      end
+      result= run_once("join", nodes)
     end
 
     def send_query(query, payload)
-------------- next part --------------
HTML����������������������������...
ダウンロード 



More information about the Groonga-commit mailing list
アーカイブの一覧に戻る