Class: Distribot::FlowFinishedHandler
- Inherits:
-
Object
- Object
- Distribot::FlowFinishedHandler
show all
- Includes:
- Handler
- Defined in:
- lib/distribot/flow_finished_handler.rb
Instance Attribute Summary
Attributes included from Handler
#consumers, #queue_name
Instance Method Summary
collapse
Methods included from Handler
handler_for, included, #initialize, queue_for
Instance Method Details
#callback(message) ⇒ Object
7
8
9
10
11
|
# File 'lib/distribot/flow_finished_handler.rb', line 7
def callback(message)
Distribot.redis.decr('distribot.flows.running')
Distribot.redis.srem 'distribot.flows.active', message[:flow_id]
Distribot.broadcast! 'distribot.flow.finished', flow_id: message[:flow_id]
end
|