YUKI Hiroshi
null+****@clear*****
Tue Jan 6 17:20:19 JST 2015
YUKI Hiroshi 2015-01-06 17:20:19 +0900 (Tue, 06 Jan 2015) New Revision: afcef8ea936fea07473a58a5927148c6920c2357 https://github.com/droonga/droonga-engine/commit/afcef8ea936fea07473a58a5927148c6920c2357 Message: Collect node names correctly Modified files: lib/droonga/cluster.rb Modified: lib/droonga/cluster.rb (+12 -4) =================================================================== --- lib/droonga/cluster.rb 2015-01-06 16:39:14 +0900 (fadda86) +++ lib/droonga/cluster.rb 2015-01-06 17:20:19 +0900 (68dca03) @@ -91,19 +91,27 @@ module Droonga end def dead_nodes - engine_nodes.collect(&:dead?).collect(&:name) + engine_nodes.select do |node| + node.dead? + end.collect(&:name) end def service_provider_nodes - engine_nodes.collect(&:service_provider?).collect(&:name) + engine_nodes.select do |node| + node.service_provider? + end.collect(&:name) end def absorb_source_nodes - engine_nodes.collect(&:absorb_source?).collect(&:name) + engine_nodes.select do |node| + node.absorb_source? + end.collect(&:name) end def absorb_destination_nodes - engine_nodes.collect(&:absorb_destination?).collect(&:name) + engine_nodes.select do |node| + node.absorb_destination? + end.collect(&:name) end def same_role_nodes -------------- next part -------------- HTML����������������������������...ダウンロード