Module: Datadog::Core::Environment::Ext
- Defined in:
- lib/datadog/core/environment/ext.rb
Constant Summary collapse
- LANG =
Identity
'ruby'.freeze
- LANG_ENGINE =
RUBY_ENGINE- LANG_INTERPRETER =
"#{RUBY_ENGINE}-#{RUBY_PLATFORM}".freeze
- LANG_PLATFORM =
RUBY_PLATFORM- LANG_VERSION =
RUBY_VERSION- RUBY_ENGINE =
e.g. ‘ruby’, ‘jruby’, ‘truffleruby’
::RUBY_ENGINE
- TRACER_VERSION =
Datadog::VERSION::STRING
- ENGINE_VERSION =
e.g for CRuby ‘3.0.1’, for JRuby ‘9.2.19.0’, for TruffleRuby ‘21.1.0’
if defined?(RUBY_ENGINE_VERSION) RUBY_ENGINE_VERSION else # CRuby < 2.3 doesn't support RUBY_ENGINE_VERSION RUBY_VERSION end