class Healthcheck::Response::Base

Public Class Methods

new(controller, checker) click to toggle source
# File lib/healthcheck/response/base.rb, line 6
def initialize(controller, checker)
  @controller = controller
  @checker = checker
  @configuration = Healthcheck.configuration
end

Public Instance Methods

execute!() click to toggle source
# File lib/healthcheck/response/base.rb, line 12
def execute!
  verbose? ? @controller.render(verbose) : @controller.head(status)
end

Private Instance Methods

verbose?() click to toggle source
# File lib/healthcheck/response/base.rb, line 18
def verbose?
  @configuration.verbose
end