class Gracefully::Health
Public Class Methods
new(args)
click to toggle source
# File lib/gracefully/health.rb, line 3 def initialize(args) @state = args[:state] end
Public Instance Methods
healthy?()
click to toggle source
# File lib/gracefully/health.rb, line 15 def healthy? @state.healthy? end
mark_failure()
click to toggle source
# File lib/gracefully/health.rb, line 11 def mark_failure @state = @state.mark_failure end
mark_success()
click to toggle source
# File lib/gracefully/health.rb, line 7 def mark_success @state = @state.mark_success end
unhealthy?()
click to toggle source
# File lib/gracefully/health.rb, line 19 def unhealthy? @state.unhealthy? end