class Gracefully::ConsecutiveFailuresBasedHealth::Configuration
Attributes
become_unhealthy_after_consecutive_failures[R]
Public Class Methods
new(args)
click to toggle source
# File lib/gracefully/consecutive_failures_based_health.rb, line 17 def initialize(args) @become_unhealthy_after_consecutive_failures = args[:become_unhealthy_after_consecutive_failures] @counter = args[:counter] || -> { SingletonInMemoryCounter.instance } end
Public Instance Methods
counter()
click to toggle source
# File lib/gracefully/consecutive_failures_based_health.rb, line 22 def counter @counter.call end