Sha256: 380ed4665f7252ef3da5a8071917dc6be67fccef43bc86a1634e426c9d65bbe4
Contents?: true
Size: 993 Bytes
Versions: 7
Compression:
Stored size: 993 Bytes
Contents
# frozen_string_literal: true require 'thrift' module OpenTracing module Instrumentation # OpenTracing instrumentation for Thrift client and server module Thrift module_path = 'opentracing/instrumentation/thrift' MESSAGE_TYPES = { ::Thrift::MessageTypes::CALL => 'CALL', ::Thrift::MessageTypes::REPLY => 'REPLY', ::Thrift::MessageTypes::EXCEPTION => 'EXCEPTION', ::Thrift::MessageTypes::ONEWAY => 'ONEWAY', }.freeze autoload :TracedProtocol, module_path + '/traced_protocol' autoload :TracedProtocolConfig, module_path + '/traced_protocol_config' autoload :TracedProtocolFactory, module_path + '/traced_protocol_factory' autoload :TracedProtocolOperationNameBuilder, module_path + '/traced_protocol_operation_name_builder' autoload :TracedProtocolTagsBuilder, module_path + '/traced_protocol_tags_builder' end end end
Version data entries
7 entries across 7 versions & 1 rubygems