Skip to content

Commit a6a2670

Browse files
c24tOberon00
authored andcommitted
Fix stray examples
1 parent f05eaaf commit a6a2670

File tree

4 files changed

+17
-15
lines changed

4 files changed

+17
-15
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,15 +52,15 @@ pip install -e ./ext/opentelemetry-ext-{integration}
5252
```python
5353
from opentelemetry import trace
5454
from opentelemetry.context import Context
55-
from opentelemetry.sdk.trace import Tracer
55+
from opentelemetry.sdk.trace import TracerSource
5656
from opentelemetry.sdk.trace.export import ConsoleSpanExporter
5757
from opentelemetry.sdk.trace.export import SimpleExportSpanProcessor
5858

59-
trace.set_preferred_tracer_implementation(lambda T: Tracer())
60-
tracer = trace.tracer()
61-
tracer.add_span_processor(
59+
trace.set_preferred_tracer_source_implementation(lambda T: TracerSource())
60+
trace.tracer_source().add_span_processor(
6261
SimpleExportSpanProcessor(ConsoleSpanExporter())
6362
)
63+
tracer = trace.tracer_source().get_tracer("myapp")
6464
with tracer.start_as_current_span('foo'):
6565
with tracer.start_as_current_span('bar'):
6666
with tracer.start_as_current_span('baz'):

ext/opentelemetry-ext-jaeger/README.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@ gRPC is still not supported by this implementation.
3232
3333
from opentelemetry import trace
3434
from opentelemetry.ext import jaeger
35-
from opentelemetry.sdk.trace import Tracer
35+
from opentelemetry.sdk.trace import TracerSource
3636
from opentelemetry.sdk.trace.export import BatchExportSpanProcessor
3737
38-
trace.set_preferred_tracer_implementation(lambda T: Tracer())
39-
tracer = trace.tracer()
38+
trace.set_preferred_tracer_source_implementation(lambda T: TracerSource())
39+
tracer = trace.tracer_source().get_tracer("myapp")
4040
4141
# create a JaegerSpanExporter
4242
jaeger_exporter = jaeger.JaegerSpanExporter(

ext/opentelemetry-ext-jaeger/examples/jaeger_exporter_example.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
from opentelemetry import trace
44
from opentelemetry.ext import jaeger
5-
from opentelemetry.sdk.trace import Tracer
5+
from opentelemetry.sdk.trace import TracerSource
66
from opentelemetry.sdk.trace.export import BatchExportSpanProcessor
77

8-
trace.set_preferred_tracer_implementation(lambda T: Tracer())
9-
tracer = trace.tracer()
8+
trace.set_preferred_tracer_source_implementation(lambda T: TracerSource())
9+
tracer = trace.tracer_source().get_tracer("myapp")
1010

1111
# create a JaegerSpanExporter
1212
jaeger_exporter = jaeger.JaegerSpanExporter(
@@ -25,8 +25,8 @@
2525
# create a BatchExportSpanProcessor and add the exporter to it
2626
span_processor = BatchExportSpanProcessor(jaeger_exporter)
2727

28-
# add to the tracer
29-
tracer.add_span_processor(span_processor)
28+
# add to the tracer factory
29+
trace.tracer_source().add_span_processor(span_processor)
3030

3131
# create some spans for testing
3232
with tracer.start_as_current_span("foo") as foo:

ext/opentelemetry-ext-opentracing-shim/src/opentelemetry/ext/opentracing_shim/__init__.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,15 @@
2929
import time
3030
3131
from opentelemetry import trace
32-
from opentelemetry.sdk.trace import Tracer
32+
from opentelemetry.sdk.trace import TracerSource
3333
from opentelemetry.ext.opentracing_shim import create_tracer
3434
3535
# Tell OpenTelemetry which Tracer implementation to use.
36-
trace.set_preferred_tracer_implementation(lambda T: Tracer())
36+
trace.set_preferred_tracer_source_implementation(lambda T: TracerSource())
37+
3738
# Create an OpenTelemetry Tracer.
38-
otel_tracer = trace.tracer()
39+
otel_tracer = trace.tracer_source().get_tracer("myapp")
40+
3941
# Create an OpenTracing shim.
4042
shim = create_tracer(otel_tracer)
4143

0 commit comments

Comments
 (0)