Class: Healthcheck::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/healthcheck/configuration.rb

Constant Summary collapse

SETTINGS =
%i[success error verbose route method checks custom].freeze

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



9
10
11
# File 'lib/healthcheck/configuration.rb', line 9

def initialize
  clear!
end

Instance Method Details

#add_check(name, block) ⇒ Object



13
14
15
# File 'lib/healthcheck/configuration.rb', line 13

def add_check(name, block)
  @checks << Check.new(name, block)
end

#clear!Object



17
18
19
# File 'lib/healthcheck/configuration.rb', line 17

def clear!
  @checks = []
end