Skip to content

Commit 3402bfd

Browse files
authored
fix: OTLP exporter demo code (#1373)
* fix otlp demo code * use shutdown instead of force_flush
1 parent b11d8fb commit 3402bfd

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

exporter/otlp/README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@ require 'opentelemetry/exporter/otlp'
4646
OpenTelemetry::SDK.configure
4747

4848
# To start a trace you need to get a Tracer from the TracerProvider
49-
tracer = OpenTelemetry.tracer_provider.tracer('my_app_or_gem', '0.1.0')
49+
tracer_provider = OpenTelemetry.tracer_provider
50+
tracer = tracer_provider.tracer('my_app_or_gem', '0.1.0')
5051

5152
# create a span
5253
tracer.in_span('foo') do |span|
@@ -60,6 +61,8 @@ tracer.in_span('foo') do |span|
6061
pp child_span
6162
end
6263
end
64+
65+
tracer_provider.shutdown
6366
```
6467

6568
For additional examples, see the [examples on github][examples-github].

0 commit comments

Comments
 (0)