Class: GraphQL::Tracing::SentryTrace::SentryMonitor::Event
Instance Attribute Summary
#keyword, #object
Instance Method Summary
collapse
#initialize
Instance Method Details
#finish ⇒ Object
87
88
89
|
# File 'lib/graphql/tracing/sentry_trace.rb', line 87
def finish
@span&.finish
end
|
#start ⇒ Object
80
81
82
83
84
85
|
# File 'lib/graphql/tracing/sentry_trace.rb', line 80
def start
if Sentry.initialized? && (@span = Sentry.get_current_scope.get_span)
span_name = @monitor.name_for(@keyword, @object)
@span.start_child(op: span_name)
end
end
|