Sha256: 7bf60b368055a9d12016f78934deeac53d7dadbc762666fb0e1f8a02a6974848

Contents?: true

Size: 374 Bytes

Versions: 5

Compression:

Stored size: 374 Bytes

Contents

require 'liquid/logger'

require_relative './metrics-healthchecks-3.0.1.jar'
java_import 'com.codahale.metrics.health.HealthCheckRegistry'

class HealthChecks
  @registry = HealthCheckRegistry.new

  def self.registry
    @registry
  end

  def self.register(name, handler)
    registry.register(name, handler)
  end

  def self.run
    registry.run_health_checks
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
liquid-ext-3.2.0 lib/liquid/health_checks.rb
liquid-ext-3.1.2 lib/liquid/health_checks.rb
liquid-ext-3.1.1 lib/liquid/health_checks.rb
liquid-ext-3.1.0 lib/liquid/health_checks.rb
liquid-ext-3.0.0 lib/liquid/health_checks.rb