25
25
from opentelemetry .trace .span import TraceFlags
26
26
from opentelemetry .util ._once import Once
27
27
from opentelemetry .util ._providers import _load_provider
28
- from opentelemetry .util .types import Attributes
28
+ from opentelemetry .util .types import ExtendedAttributes
29
29
30
30
_logger = getLogger (__name__ )
31
31
@@ -40,7 +40,7 @@ def __init__(
40
40
trace_flags : Optional ["TraceFlags" ] = None ,
41
41
body : Optional [Any ] = None ,
42
42
severity_number : Optional [SeverityNumber ] = None ,
43
- attributes : Optional [Attributes ] = None ,
43
+ attributes : Optional [ExtendedAttributes ] = None ,
44
44
):
45
45
attributes = attributes or {}
46
46
event_attributes = {** attributes , "event.name" : name }
@@ -62,7 +62,7 @@ def __init__(
62
62
name : str ,
63
63
version : Optional [str ] = None ,
64
64
schema_url : Optional [str ] = None ,
65
- attributes : Optional [Attributes ] = None ,
65
+ attributes : Optional [ExtendedAttributes ] = None ,
66
66
):
67
67
self ._name = name
68
68
self ._version = version
@@ -85,7 +85,7 @@ def __init__(
85
85
name : str ,
86
86
version : Optional [str ] = None ,
87
87
schema_url : Optional [str ] = None ,
88
- attributes : Optional [Attributes ] = None ,
88
+ attributes : Optional [ExtendedAttributes ] = None ,
89
89
):
90
90
super ().__init__ (
91
91
name = name ,
@@ -122,7 +122,7 @@ def get_event_logger(
122
122
name : str ,
123
123
version : Optional [str ] = None ,
124
124
schema_url : Optional [str ] = None ,
125
- attributes : Optional [Attributes ] = None ,
125
+ attributes : Optional [ExtendedAttributes ] = None ,
126
126
) -> EventLogger :
127
127
"""Returns an EventLoggerProvider for use."""
128
128
@@ -133,7 +133,7 @@ def get_event_logger(
133
133
name : str ,
134
134
version : Optional [str ] = None ,
135
135
schema_url : Optional [str ] = None ,
136
- attributes : Optional [Attributes ] = None ,
136
+ attributes : Optional [ExtendedAttributes ] = None ,
137
137
) -> EventLogger :
138
138
return NoOpEventLogger (
139
139
name , version = version , schema_url = schema_url , attributes = attributes
@@ -146,7 +146,7 @@ def get_event_logger(
146
146
name : str ,
147
147
version : Optional [str ] = None ,
148
148
schema_url : Optional [str ] = None ,
149
- attributes : Optional [Attributes ] = None ,
149
+ attributes : Optional [ExtendedAttributes ] = None ,
150
150
) -> EventLogger :
151
151
if _EVENT_LOGGER_PROVIDER :
152
152
return _EVENT_LOGGER_PROVIDER .get_event_logger (
@@ -208,7 +208,7 @@ def get_event_logger(
208
208
name : str ,
209
209
version : Optional [str ] = None ,
210
210
schema_url : Optional [str ] = None ,
211
- attributes : Optional [Attributes ] = None ,
211
+ attributes : Optional [ExtendedAttributes ] = None ,
212
212
event_logger_provider : Optional [EventLoggerProvider ] = None ,
213
213
) -> "EventLogger" :
214
214
if event_logger_provider is None :
0 commit comments