Module: Utrace
- Defined in:
- lib/utrace.rb,
lib/utrace/none.rb,
lib/utrace/otel.rb,
lib/utrace/version.rb more...
Defined Under Namespace
Constant Summary collapse
- VERSION =
"0.3.1"
Class Attribute Summary collapse
Class Method Summary collapse
- .attrs(attrs) ⇒ Object
- .error(err) ⇒ Object
- .event(name, attrs: nil) ⇒ Object
- .new_span(name, &block) ⇒ Object
- .trace_id ⇒ Object
- .untraced(&block) ⇒ Object
Class Attribute Details
Class Method Details
permalink .attrs(attrs) ⇒ Object
[View source]
30 31 32 |
# File 'lib/utrace.rb', line 30 def attrs(attrs) instance.attrs(attrs) end |
permalink .error(err) ⇒ Object
[View source]
26 27 28 |
# File 'lib/utrace.rb', line 26 def error(err) instance.error(err) end |
permalink .event(name, attrs: nil) ⇒ Object
[View source]
22 23 24 |
# File 'lib/utrace.rb', line 22 def event(name, attrs: nil) instance.event(name, attrs: attrs) end |
permalink .new_span(name, &block) ⇒ Object
[View source]
14 15 16 |
# File 'lib/utrace.rb', line 14 def new_span(name, &block) instance.new_span(name, &block) end |
permalink .trace_id ⇒ Object
[View source]
34 35 36 |
# File 'lib/utrace.rb', line 34 def trace_id instance.trace_id end |
permalink .untraced(&block) ⇒ Object
[View source]
18 19 20 |
# File 'lib/utrace.rb', line 18 def untraced(&block) instance.untraced(&block) end |