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