YUKI Hiroshi
null+****@clear*****
Sat Jun 28 02:27:04 JST 2014
YUKI Hiroshi 2014-06-28 02:27:04 +0900 (Sat, 28 Jun 2014) New Revision: 3227481d01c44f049db9d5c1a65b78cf17870565 https://github.com/droonga/droonga-engine/commit/3227481d01c44f049db9d5c1a65b78cf17870565 Message: Simplify event name detection Modified files: lib/droonga/command/serf_event_handler.rb Modified: lib/droonga/command/serf_event_handler.rb (+4 -6) =================================================================== --- lib/droonga/command/serf_event_handler.rb 2014-06-28 02:22:49 +0900 (fb671f4) +++ lib/droonga/command/serf_event_handler.rb 2014-06-28 02:27:04 +0900 (c19da35) @@ -54,10 +54,10 @@ module Droonga @payload = nil case @event_name when "user" - @event_name += ":#{ENV["SERF_USER_EVENT"]}" + @event_sub_name += ":#{ENV["SERF_USER_EVENT"]}" @payload = JSON.parse($stdin.gets) when "query" - @event_name += ":#{ENV["SERF_USER_QUERY"]}" + @event_sub_name += ":#{ENV["SERF_USER_QUERY"]}" @payload = JSON.parse($stdin.gets) end end @@ -70,13 +70,11 @@ module Droonga end def process_event - if @event_name == "user:change_role" or - @event_name == "query:change_role" + if @event_sub_name == "change_role" save_status(:role, @payload["role"]) end - if @event_name == "user:join" or - @event_name == "query:join" + if @event_sub_name == "join" process_node_join end end -------------- next part -------------- HTML����������������������������...Download