class ElasticAPM::OpenTracing::ScopeStack
@api private
Constants
- KEY
Public Instance Methods
last()
click to toggle source
# File lib/elastic_apm/opentracing.rb, line 183 def last scopes.last end
pop()
click to toggle source
# File lib/elastic_apm/opentracing.rb, line 179 def pop scopes.pop end
push(scope)
click to toggle source
# File lib/elastic_apm/opentracing.rb, line 175 def push(scope) scopes << scope end
Private Instance Methods
scopes()
click to toggle source
# File lib/elastic_apm/opentracing.rb, line 189 def scopes Thread.current[KEY] ||= [] end