Sha256: a4e4fdd31a0147b89bf0fa3e7c02a9e6b50aead71774539f5eee58713c27c260
Contents?: true
Size: 370 Bytes
Versions: 1
Compression:
Stored size: 370 Bytes
Contents
module RequestTracer def self.integrate_with(*services) services.each do |service| require_relative "request_tracer/integration/#{service}_handler" class_name = service.to_s.split('_').collect(&:capitalize).join + 'Handler' integration_module = RequestTracer::Integration.const_get(class_name) integration_module.activate end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
request-tracer-0.5.2 | lib/request_tracer.rb |