Navigation Menu

Skip to content

Commit

Permalink
Simplify event name detection
Browse files Browse the repository at this point in the history
  • Loading branch information
piroor committed Jun 27, 2014
1 parent a3cf458 commit 3227481
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions lib/droonga/command/serf_event_handler.rb
Expand Up @@ -54,10 +54,10 @@ def parse_event
@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
Expand All @@ -70,13 +70,11 @@ def event_for_me?
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
Expand Down

0 comments on commit 3227481

Please sign in to comment.