class ServiceDowntimeSimulator::Modes::IntermittentlyDown
Public Instance Methods
call(env)
click to toggle source
Calls superclass method
ServiceDowntimeSimulator::Modes::Base#call
# File lib/service_downtime_simulator/modes/intermittently_down.rb, line 4 def call(env) return app.call(env) unless knackered? super end
Private Instance Methods
knackered?()
click to toggle source
# File lib/service_downtime_simulator/modes/intermittently_down.rb, line 16 def knackered? [true, false].sample end
status()
click to toggle source
# File lib/service_downtime_simulator/modes/intermittently_down.rb, line 12 def status 500 end