Sha256: 5c9b8e4cf52989d20bfdcce8e1f87447a5981a20d2ce3dae3243eba0c506304e

Contents?: true

Size: 628 Bytes

Versions: 7

Compression:

Stored size: 628 Bytes

Contents

# Copyright (c) 2016 SolarWinds, LLC.
# All rights reserved.

module AppOpticsAPM

  module API
    extend AppOpticsAPM::API::Logging
    extend AppOpticsAPM::API::Metrics
    extend AppOpticsAPM::API::Profiling
    extend AppOpticsAPM::API::LayerInit
    extend AppOpticsAPM::API::Util

    require_relative './sdk/tracing'
    require_relative './sdk/custom_metrics'
    require_relative './sdk/current_trace'
    require_relative './sdk/logging' # to make sure it is loaded <- not very elegant

    extend AppOpticsAPM::SDK::Tracing
    extend AppOpticsAPM::SDK::CustomMetrics
    extend AppOpticsAPM::API::Tracing
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
appoptics_apm-4.9.0 lib/appoptics_apm/api.rb
appoptics_apm-4.8.4 lib/appoptics_apm/api.rb
appoptics_apm-4.8.3 lib/appoptics_apm/api.rb
appoptics_apm-4.8.2 lib/appoptics_apm/api.rb
appoptics_apm-4.8.1 lib/appoptics_apm/api.rb
appoptics_apm-4.8.0 lib/appoptics_apm/api.rb
appoptics_apm-4.7.0 lib/appoptics_apm/api.rb