@@ -30,24 +30,24 @@ Installation & basic usage
3030
3131 .. code :: python
3232
33- from opencensus.trace import request_tracer
33+ from opencensus.trace import tracer as tracer_module
3434
35- tracer = request_tracer.RequestTracer ()
35+ tracer = tracer_module.Tracer ()
3636
3737 .. _pip : https://pip.pypa.io
3838 .. _pipenv : https://docs.pipenv.org/
3939
4040Usage
4141-----
4242
43- You can collect traces using the ``RequestTracer `` `context manager `_:
43+ You can collect traces using the ``Tracer `` `context manager `_:
4444
4545.. code :: python
4646
47- from opencensus.trace import request_tracer
47+ from opencensus.trace import tracer as tracer_module
4848
4949 # Initialize a tracer, by default using the `PrintExporter`
50- tracer = request_tracer.RequestTracer ()
50+ tracer = tracer_module.Tracer ()
5151
5252 # Example for creating nested spans
5353 with tracer.span(name = ' span1' ) as span1:
@@ -65,10 +65,10 @@ Alternatively, you can explicitly start and end a span:
6565
6666.. code :: python
6767
68- from opencensus.trace import request_tracer
68+ from opencensus.trace import tracer as tracer_module
6969
7070 # Initialize a tracer, by default using the `PrintExporter`
71- tracer = request_tracer.RequestTracer ()
71+ tracer = tracer_module.Tracer ()
7272
7373 tracer.start_span(name = ' span1' )
7474 do_something_to_trace()
@@ -91,11 +91,11 @@ and ``ProbabilitySampler``
9191.. code :: python
9292
9393 from opencensus.trace.samplers import probability
94- from opencensus.trace import request_tracer
94+ from opencensus.trace import tracer as tracer_module
9595
9696 # Sampling the requests at the rate equals 0.5
9797 sampler = probability.ProbabilitySampler(rate = 0.5 )
98- tracer = request_tracer.RequestTracer (sampler = sampler)
98+ tracer = tracer_module.Tracer (sampler = sampler)
9999
100100 Exporters
101101~~~~~~~~~
@@ -111,7 +111,7 @@ file:
111111.. code :: python
112112
113113 from opencensus.trace.exporters import file_exporter
114- from opencensus.trace.tracer import context_tracer
114+ from opencensus.trace.tracers import context_tracer
115115
116116 exporter = file_exporter.FileExporter(file_name = ' traces' )
117117 tracer = context_tracer.ContextTracer(exporter = exporter)
@@ -121,11 +121,11 @@ This example shows how to report the traces to Stackdriver Trace:
121121.. code :: python
122122
123123 from opencensus.trace.exporters import stackdriver_exporter
124- from opencensus.trace import request_tracer
124+ from opencensus.trace import tracer as tracer_module
125125
126126 exporter = stackdriver_exporter.StackdriverExporter(
127127 project_id = ' your_cloud_project' )
128- tracer = request_tracer.RequestTracer (exporter = exporter)
128+ tracer = tracer_module.Tracer (exporter = exporter)
129129
130130 Propagators
131131~~~~~~~~~~~
@@ -253,19 +253,6 @@ setting in ``settings.py``:
253253 ' ZIPKIN_EXPORTER_PORT' : 9411 ,
254254 }
255255
256- Webapp2
257- ~~~~~~~
258-
259- .. code :: python
260-
261- from opencensus.trace.tracer import webapp2_tracer
262-
263- tracer = webapp2_tracer.WebApp2Tracer()
264-
265- with tracer.span(name = ' span1' ):
266- do_something_to_trace()
267-
268-
269256 Service Integration
270257-------------------
271258
@@ -276,7 +263,7 @@ services to census:
276263.. code :: python
277264
278265 from opencensus.trace import config_integration
279- from opencensus.trace import request_tracer
266+ from opencensus.trace import tracer as tracer_module
280267
281268 import mysql.connector
282269
0 commit comments