Module: Oboe::API

Extended by:
Util
Defined in:
lib/oboe/api.rb,
lib/oboe/api/util.rb,
lib/oboe/api/logging.rb,
lib/oboe/api/tracing.rb,
lib/oboe/api/memcache.rb,
lib/oboe/api/layerinit.rb

Defined Under Namespace

Modules: LayerInit, LayerInitNoop, Logging, LoggingNoop, Memcache, Tracing, TracingNoop, Util

Constant Summary

Constants included from Util

Util::BACKTRACE_CUTOFF

Class Method Summary collapse

Methods included from Util

backtrace, valid_key?

Class Method Details

.extend_with_noopObject



12
13
14
15
16
# File 'lib/oboe/api.rb', line 12

def self.extend_with_noop
  extend Oboe::API::LoggingNoop
  extend Oboe::API::TracingNoop
  extend Oboe::API::LayerInitNoop
end

.extend_with_tracingObject



6
7
8
9
10
# File 'lib/oboe/api.rb', line 6

def self.extend_with_tracing
  extend Oboe::API::Logging
  extend Oboe::API::Tracing
  extend Oboe::API::LayerInit
end