Sha256: c847c236f3d63a2cbbbf6a5d56d1d7b42c87489dd47d25a31772a6b9e708ca72
Contents?: true
Size: 514 Bytes
Versions: 1
Compression:
Stored size: 514 Bytes
Contents
require "utrace/version" require "utrace/none" require "utrace/otel" module Utrace class << self attr_writer :instance def instance @instance ||= None.new end def new_span(name, &block) instance.new_span(name, &block) end def event(name, attrs: nil) instance.event(name, attrs: attrs) end def error(err) instance.error(err) end def attrs(attrs) instance.attrs(attrs) end def trace_id instance.trace_id end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
utrace-0.2.0 | lib/utrace.rb |