Module: LaunchDarkly::Otel
- Defined in:
- lib/ldclient-otel.rb,
lib/ldclient-otel/tracing_hook.rb,
lib/ldclient-otel/version.rb
Overview
Namespace for the LaunchDarkly Otel SDK.
Defined Under Namespace
Classes: TracingHook, TracingHookOptions
Constant Summary collapse
- VERSION =
x-release-please-version
'1.0.0'
Class Method Summary collapse
-
.default_logger ⇒ Logger
The Rails logger if in Rails, or a default Logger at WARN level otherwise.
Class Method Details
.default_logger ⇒ Logger
Returns the Rails logger if in Rails, or a default Logger at WARN level otherwise.
15 16 17 18 19 20 21 22 23 |
# File 'lib/ldclient-otel.rb', line 15 def self.default_logger if defined?(Rails) && Rails.respond_to?(:logger) && Rails.logger Rails.logger else log = ::Logger.new($stdout) log.level = ::Logger::WARN log end end |