module Gesund::Check
Attributes
message[RW]
success[RW]
Public Instance Methods
call()
click to toggle source
# File lib/gesund/check.rb, line 4 def call status = self.success ? 200 : 500 headers = { "Content-Type" => "text/plain" } message = self.message || "#{self.class} is broken!" status = 500 unless self.message return [status, headers, [message]] end
fail(message)
click to toggle source
# File lib/gesund/check.rb, line 12 def fail(message) self.success = false self.message = message end
pass(message)
click to toggle source
# File lib/gesund/check.rb, line 17 def pass(message) self.success = true self.message = message end