class Takeoff::Stage::LookOutForDanger
Public Instance Methods
call(env)
click to toggle source
# File lib/takeoff/stage/look_out_for_danger.rb, line 6 def call(env) env[:stages] = env[:plan].stages.middlewares env[:dangerous_stages] = env[:stages].select { |stage| stage.respond_to?(:dangerous?) && stage.dangerous?(env) } env[:dangerous] = env[:dangerous_stages].count > 0 @app.call(env) end