Skip to content

Commit 1c57ab0

Browse files
author
Liudmila Molkova
committed
use extended attributes everywhere
1 parent f55bcec commit 1c57ab0

File tree

22 files changed

+461
-376
lines changed

22 files changed

+461
-376
lines changed

exporter/opentelemetry-exporter-otlp-proto-common/src/opentelemetry/exporter/otlp/proto/common/_internal/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
)
4646
from opentelemetry.sdk.trace import Resource
4747
from opentelemetry.sdk.util.instrumentation import InstrumentationScope
48-
from opentelemetry.util.types import _ExtendedAttributes
48+
from opentelemetry.util.types import Attributes
4949

5050
_logger = logging.getLogger(__name__)
5151

@@ -136,7 +136,7 @@ def _encode_trace_id(trace_id: int) -> bytes:
136136

137137

138138
def _encode_attributes(
139-
attributes: _ExtendedAttributes,
139+
attributes: Attributes,
140140
allow_null: bool = False,
141141
) -> Optional[List[PB2KeyValue]]:
142142
if attributes:

opentelemetry-api/src/opentelemetry/_events/__init__.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
from opentelemetry.trace.span import TraceFlags
2626
from opentelemetry.util._once import Once
2727
from opentelemetry.util._providers import _load_provider
28-
from opentelemetry.util.types import AnyValue, _ExtendedAttributes
28+
from opentelemetry.util.types import AnyValue, Attributes
2929

3030
_logger = getLogger(__name__)
3131

@@ -40,7 +40,7 @@ def __init__(
4040
trace_flags: Optional["TraceFlags"] = None,
4141
body: Optional[AnyValue] = None,
4242
severity_number: Optional[SeverityNumber] = None,
43-
attributes: Optional[_ExtendedAttributes] = None,
43+
attributes: Optional[Attributes] = None,
4444
):
4545
attributes = attributes or {}
4646
event_attributes = {
@@ -65,7 +65,7 @@ def __init__(
6565
name: str,
6666
version: Optional[str] = None,
6767
schema_url: Optional[str] = None,
68-
attributes: Optional[_ExtendedAttributes] = None,
68+
attributes: Optional[Attributes] = None,
6969
):
7070
self._name = name
7171
self._version = version
@@ -88,7 +88,7 @@ def __init__(
8888
name: str,
8989
version: Optional[str] = None,
9090
schema_url: Optional[str] = None,
91-
attributes: Optional[_ExtendedAttributes] = None,
91+
attributes: Optional[Attributes] = None,
9292
):
9393
super().__init__(
9494
name=name,
@@ -125,7 +125,7 @@ def get_event_logger(
125125
name: str,
126126
version: Optional[str] = None,
127127
schema_url: Optional[str] = None,
128-
attributes: Optional[_ExtendedAttributes] = None,
128+
attributes: Optional[Attributes] = None,
129129
) -> EventLogger:
130130
"""Returns an EventLoggerProvider for use."""
131131

@@ -136,7 +136,7 @@ def get_event_logger(
136136
name: str,
137137
version: Optional[str] = None,
138138
schema_url: Optional[str] = None,
139-
attributes: Optional[_ExtendedAttributes] = None,
139+
attributes: Optional[Attributes] = None,
140140
) -> EventLogger:
141141
return NoOpEventLogger(
142142
name, version=version, schema_url=schema_url, attributes=attributes
@@ -149,7 +149,7 @@ def get_event_logger(
149149
name: str,
150150
version: Optional[str] = None,
151151
schema_url: Optional[str] = None,
152-
attributes: Optional[_ExtendedAttributes] = None,
152+
attributes: Optional[Attributes] = None,
153153
) -> EventLogger:
154154
if _EVENT_LOGGER_PROVIDER:
155155
return _EVENT_LOGGER_PROVIDER.get_event_logger(
@@ -211,7 +211,7 @@ def get_event_logger(
211211
name: str,
212212
version: Optional[str] = None,
213213
schema_url: Optional[str] = None,
214-
attributes: Optional[_ExtendedAttributes] = None,
214+
attributes: Optional[Attributes] = None,
215215
event_logger_provider: Optional[EventLoggerProvider] = None,
216216
) -> "EventLogger":
217217
if event_logger_provider is None:

opentelemetry-api/src/opentelemetry/_logs/_internal/__init__.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
from opentelemetry.trace.span import TraceFlags
4545
from opentelemetry.util._once import Once
4646
from opentelemetry.util._providers import _load_provider
47-
from opentelemetry.util.types import AnyValue, _ExtendedAttributes
47+
from opentelemetry.util.types import AnyValue, Attributes
4848

4949
_logger = getLogger(__name__)
5050

@@ -67,7 +67,7 @@ def __init__(
6767
severity_text: Optional[str] = None,
6868
severity_number: Optional[SeverityNumber] = None,
6969
body: AnyValue = None,
70-
attributes: Optional[_ExtendedAttributes] = None,
70+
attributes: Optional[Attributes] = None,
7171
):
7272
self.timestamp = timestamp
7373
if observed_timestamp is None:
@@ -90,7 +90,7 @@ def __init__(
9090
name: str,
9191
version: Optional[str] = None,
9292
schema_url: Optional[str] = None,
93-
attributes: Optional[_ExtendedAttributes] = None,
93+
attributes: Optional[Attributes] = None,
9494
) -> None:
9595
super().__init__()
9696
self._name = name
@@ -119,7 +119,7 @@ def __init__( # pylint: disable=super-init-not-called
119119
name: str,
120120
version: Optional[str] = None,
121121
schema_url: Optional[str] = None,
122-
attributes: Optional[_ExtendedAttributes] = None,
122+
attributes: Optional[Attributes] = None,
123123
):
124124
self._name = name
125125
self._version = version
@@ -158,7 +158,7 @@ def get_logger(
158158
name: str,
159159
version: Optional[str] = None,
160160
schema_url: Optional[str] = None,
161-
attributes: Optional[_ExtendedAttributes] = None,
161+
attributes: Optional[Attributes] = None,
162162
) -> Logger:
163163
"""Returns a `Logger` for use by the given instrumentation library.
164164
@@ -196,7 +196,7 @@ def get_logger(
196196
name: str,
197197
version: Optional[str] = None,
198198
schema_url: Optional[str] = None,
199-
attributes: Optional[_ExtendedAttributes] = None,
199+
attributes: Optional[Attributes] = None,
200200
) -> Logger:
201201
"""Returns a NoOpLogger."""
202202
return NoOpLogger(
@@ -210,7 +210,7 @@ def get_logger(
210210
name: str,
211211
version: Optional[str] = None,
212212
schema_url: Optional[str] = None,
213-
attributes: Optional[_ExtendedAttributes] = None,
213+
attributes: Optional[Attributes] = None,
214214
) -> Logger:
215215
if _LOGGER_PROVIDER:
216216
return _LOGGER_PROVIDER.get_logger(
@@ -273,7 +273,7 @@ def get_logger(
273273
instrumenting_library_version: str = "",
274274
logger_provider: Optional[LoggerProvider] = None,
275275
schema_url: Optional[str] = None,
276-
attributes: Optional[_ExtendedAttributes] = None,
276+
attributes: Optional[Attributes] = None,
277277
) -> "Logger":
278278
"""Returns a `Logger` for use within a python process.
279279

0 commit comments

Comments
 (0)