[Groonga-commit] droonga/droonga-engine at 3227481 [master] Simplify event name detection

Back to archive index

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 



More information about the Groonga-commit mailing list
Back to archive index