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����������������������������...ダウンロード