Method: Mushy::Runner#run_event_in_flow
- Defined in:
- lib/mushy/runner.rb
#run_event_in_flow(event, flow) ⇒ Object
30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/mushy/runner.rb', line 30 def run_event_in_flow(event, flow) fluxes = flow.fluxs_for(event) [fluxes.map do |flux| events = runner.run_event_with_flux event, flux, flow return [flux.stop(events[0]), false] if flux.respond_to?(:stop) events end.flatten, true] end |