File tree Expand file tree Collapse file tree 6 files changed +33
-18
lines changed
opentelemetry-exporter-otlp-proto-common/src/opentelemetry/exporter/otlp/proto/common
opentelemetry-exporter-otlp-proto-grpc/tests
opentelemetry-exporter-otlp-proto-http/tests Expand file tree Collapse file tree 6 files changed +33
-18
lines changed Original file line number Diff line number Diff line change 1212# See the License for the specific language governing permissions and
1313# limitations under the License.
1414
15- # pylint: disable=protected-access
16-
1715
1816class IterEntryPoint :
1917 def __init__ (self , name , class_type ):
2018 self .name = name
2119 self .class_type = class_type
2220
2321 def load (self ):
24- return self .class_type
22+ return self .class_type
Original file line number Diff line number Diff line change 1+ # Copyright The OpenTelemetry Authors
2+ #
3+ # Licensed under the Apache License, Version 2.0 (the "License");
4+ # you may not use this file except in compliance with the License.
5+ # You may obtain a copy of the License at
6+ #
7+ # http://www.apache.org/licenses/LICENSE-2.0
8+ #
9+ # Unless required by applicable law or agreed to in writing, software
10+ # distributed under the License is distributed on an "AS IS" BASIS,
11+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+ # See the License for the specific language governing permissions and
13+ # limitations under the License.
14+
15+
16+ from opentelemetry .exporter .otlp .proto .common ._internal .utils import (
17+ IterEntryPoint ,
18+ )
19+
20+ __all__ = ["IterEntryPoint" ]
Original file line number Diff line number Diff line change 3333from opentelemetry .exporter .otlp .proto .common .trace_encoder import (
3434 encode_spans ,
3535)
36+ from opentelemetry .exporter .otlp .proto .common .utils import (
37+ IterEntryPoint ,
38+ )
3639from opentelemetry .exporter .otlp .proto .grpc .exporter import ( # noqa: F401
3740 InvalidCompressionValueException ,
3841 OTLPExporterMixin ,
6164logger = getLogger (__name__ )
6265
6366
64- class IterEntryPoint :
65- def __init__ (self , name , class_type ):
66- self .name = name
67- self .class_type = class_type
68-
69- def load (self ):
70- return self .class_type
71-
72-
7367# The below tests use this test SpanExporter and Spans, but are testing the
7468# underlying behavior in the mixin. A MetricExporter or LogExporter could
7569# just as easily be used.
Original file line number Diff line number Diff line change 2525from opentelemetry .exporter .otlp .proto .common .metrics_encoder import (
2626 encode_metrics ,
2727)
28+ from opentelemetry .exporter .otlp .proto .common .utils import (
29+ IterEntryPoint ,
30+ )
2831from opentelemetry .exporter .otlp .proto .http import Compression
2932from opentelemetry .exporter .otlp .proto .http .metric_exporter import (
3033 DEFAULT_COMPRESSION ,
7881)
7982from opentelemetry .test .metrictestutil import _generate_sum
8083
81- from .._common import IterEntryPoint
82-
8384OS_ENV_ENDPOINT = "os.env.base"
8485OS_ENV_CERTIFICATE = "os/env/base.crt"
8586OS_ENV_CLIENT_CERTIFICATE = "os/env/client-cert.pem"
Original file line number Diff line number Diff line change 2727from requests .models import Response
2828
2929from opentelemetry ._logs import SeverityNumber
30+ from opentelemetry .exporter .otlp .proto .common .utils import (
31+ IterEntryPoint ,
32+ )
3033from opentelemetry .exporter .otlp .proto .http import Compression
3134from opentelemetry .exporter .otlp .proto .http ._log_exporter import (
3235 DEFAULT_COMPRESSION ,
6871 set_span_in_context ,
6972)
7073
71- from ._common import IterEntryPoint
72-
7374ENV_ENDPOINT = "http://localhost.env:8080/"
7475ENV_CERTIFICATE = "/etc/base.crt"
7576ENV_CLIENT_CERTIFICATE = "/etc/client-cert.pem"
Original file line number Diff line number Diff line change 2222from requests import Session
2323from requests .models import Response
2424
25+ from opentelemetry .exporter .otlp .proto .common .utils import (
26+ IterEntryPoint ,
27+ )
2528from opentelemetry .exporter .otlp .proto .http import Compression
2629from opentelemetry .exporter .otlp .proto .http .trace_exporter import (
2730 DEFAULT_COMPRESSION ,
5154from opentelemetry .sdk .trace import _Span
5255from opentelemetry .sdk .trace .export import SpanExportResult
5356
54- from ._common import IterEntryPoint
55-
5657OS_ENV_ENDPOINT = "os.env.base"
5758OS_ENV_CERTIFICATE = "os/env/base.crt"
5859OS_ENV_CLIENT_CERTIFICATE = "os/env/client-cert.pem"
You can’t perform that action at this time.
0 commit comments