Skip to content

Commit 16d3ab3

Browse files
authored
refactor namespace package - componentize ocagent trace exporter (census-instrumentation#546)
* componentize ocagent trace exporter * remove unused file * sort import order * address review comments
1 parent cce5ac2 commit 16d3ab3

32 files changed

+115
-18
lines changed

contrib/opencensus-ext-django/tests/test_django_middleware.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@
1919
from django.test.utils import teardown_test_environment
2020

2121
from opencensus.common.transports import sync
22+
from opencensus.ext.ocagent import trace_exporter
2223
from opencensus.trace import execution_context
2324
from opencensus.trace import span as span_module
2425
from opencensus.trace import utils
2526
from opencensus.trace.exporters import print_exporter
2627
from opencensus.trace.exporters import zipkin_exporter
2728
from opencensus.trace.exporters import jaeger_exporter
28-
from opencensus.trace.exporters.ocagent import trace_exporter
2929
from opencensus.trace.propagation import google_cloud_format
3030
from opencensus.trace.samplers import always_on
3131
from opencensus.trace.samplers import probability

contrib/opencensus-ext-flask/tests/test_flask_middleware.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import mock
2323

2424
from opencensus.ext.flask import flask_middleware
25+
from opencensus.ext.ocagent import trace_exporter
2526
from opencensus.trace import execution_context
2627
from opencensus.trace import span as span_module
2728
from opencensus.trace import span_data
@@ -32,7 +33,6 @@
3233
from opencensus.trace.exporters import print_exporter
3334
from opencensus.trace.exporters import stackdriver_exporter
3435
from opencensus.trace.exporters import zipkin_exporter
35-
from opencensus.trace.exporters.ocagent import trace_exporter
3636
from opencensus.trace.propagation import google_cloud_format
3737
from opencensus.trace.samplers import always_off, always_on, ProbabilitySampler
3838
from opencensus.trace.span_context import SpanContext
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Changelog
2+
3+
## Unreleased
4+
5+
- Initial version.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
OpenCensus OC-Agent Trace Exporter
2+
============================================================================
3+
4+
Installation
5+
------------
6+
7+
::
8+
9+
pip install opencensus-ext-ocagent
10+
11+
Usage
12+
-----
13+
14+
.. code:: python
15+
16+
# TBD
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
__path__ = __import__('pkgutil').extend_path(__path__, __name__)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
__path__ = __import__('pkgutil').extend_path(__path__, __name__)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
__path__ = __import__('pkgutil').extend_path(__path__, __name__)

opencensus/trace/exporters/ocagent/trace_exporter.py renamed to contrib/opencensus-ext-ocagent/opencensus/ext/ocagent/trace_exporter/__init__.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@
2121

2222
from opencensus.common.transports import sync
2323
from opencensus.common.version import __version__
24-
from opencensus.trace.exporters import base
25-
from opencensus.trace.exporters.gen.opencensus.agent.common.v1 \
24+
from opencensus.ext.ocagent.trace_exporter import utils
25+
from opencensus.ext.ocagent.trace_exporter.gen.opencensus.agent.common.v1 \
2626
import common_pb2
27-
from opencensus.trace.exporters.gen.opencensus.agent.trace.v1 \
27+
from opencensus.ext.ocagent.trace_exporter.gen.opencensus.agent.trace.v1 \
2828
import trace_service_pb2
29-
from opencensus.trace.exporters.gen.opencensus.agent.trace.v1 \
29+
from opencensus.ext.ocagent.trace_exporter.gen.opencensus.agent.trace.v1 \
3030
import trace_service_pb2_grpc
31-
from opencensus.trace.exporters.ocagent import utils
31+
from opencensus.trace.exporters import base
3232

3333
# Default agent endpoint
3434
DEFAULT_ENDPOINT = 'localhost:55678'

0 commit comments

Comments
 (0)