Sha256: 5e7290a36aefad736facc666857e1c430b9520eed07372997761c7dd1b774f11
Contents?: true
Size: 598 Bytes
Versions: 5
Compression:
Stored size: 598 Bytes
Contents
require "docile" require "sonic/version" require "rails" module Sonic autoload :ServiceChecker, 'sonic/service_checker' autoload :ServiceCheckerBuilder, 'sonic/service_checker_builder' module Protocol autoload :Base, 'sonic/protocols/base' autoload :HTTP, 'sonic/protocols/http' autoload :AMQP, 'sonic/protocols/amqp' autoload :TCP, 'sonic/protocols/tcp' end class Engine < Rails::Engine isolate_namespace Sonic end def self.service_checker(&block) Docile.dsl_eval(Sonic::ServiceCheckerBuilder.new, &block).build end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
sonic-0.1.8 | lib/sonic.rb |
sonic-0.1.4 | lib/sonic.rb |
sonic-0.1.3 | lib/sonic.rb |
sonic-0.0.2 | lib/sonic.rb |
sonic-0.0.1 | lib/sonic.rb |