module HealthInspector

Constants

VERSION

Public Instance Methods

inspect!(services = nil) click to toggle source
# File lib/health_inspector.rb, line 21
def inspect!(services = nil)
  load_services!

  unless File.exist?(ServiceLoader.new.path)
    raise(ConfigurationMissingError, 'Configuration file not found') && return
  end
  Supervisor.new(services).inspect!
end
load_services!() click to toggle source
# File lib/health_inspector.rb, line 10
def load_services!
  services = ServiceLoader.services.keys
  services.each do |service|
    require "health_inspector/services/#{service}"
  end
end
version() click to toggle source
# File lib/health_inspector.rb, line 17
def version
  VERSION
end