File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
opentelemetry-sdk/src/opentelemetry/sdk/trace/export Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -72,18 +72,21 @@ def export(
72
72
Returns:
73
73
The result of the export
74
74
"""
75
+ ...
75
76
76
77
def shutdown (self ) -> None :
77
78
"""Shuts down the exporter.
78
79
79
80
Called when the SDK is shut down.
80
81
"""
82
+ ...
81
83
82
84
def force_flush (self , timeout_millis : int = 30000 ) -> bool :
83
85
"""Hint to ensure that the export of any spans the exporter has received
84
86
prior to the call to ForceFlush SHOULD be completed as soon as possible, preferably
85
87
before returning from this method.
86
88
"""
89
+ ...
87
90
88
91
89
92
class SimpleSpanProcessor (SpanProcessor ):
@@ -102,7 +105,7 @@ def on_start(
102
105
pass
103
106
104
107
def on_end (self , span : ReadableSpan ) -> None :
105
- if not span .context .trace_flags .sampled :
108
+ if span . context and not span .context .trace_flags .sampled :
106
109
return
107
110
token = attach (set_value (_SUPPRESS_INSTRUMENTATION_KEY , True ))
108
111
try :
@@ -188,7 +191,7 @@ def on_start(
188
191
pass
189
192
190
193
def on_end (self , span : ReadableSpan ) -> None :
191
- if not span .context .trace_flags .sampled :
194
+ if span . context and not span .context .trace_flags .sampled :
192
195
return
193
196
self ._batch_processor .emit (span )
194
197
Original file line number Diff line number Diff line change @@ -111,11 +111,8 @@ exclude = [
111
111
" opentelemetry-sdk/tests" ,
112
112
" opentelemetry-sdk/src/opentelemetry/sdk/_events" ,
113
113
" opentelemetry-sdk/src/opentelemetry/sdk/_logs" ,
114
- " opentelemetry-sdk/src/opentelemetry/sdk/error_handler" ,
115
114
" opentelemetry-sdk/src/opentelemetry/sdk/metrics" ,
116
- " opentelemetry-sdk/src/opentelemetry/sdk/trace/export" ,
117
115
" opentelemetry-sdk/src/opentelemetry/sdk/trace/__init__.py" ,
118
- " opentelemetry-sdk/src/opentelemetry/sdk/util" ,
119
116
" opentelemetry-sdk/benchmarks" ,
120
117
]
121
118
You can’t perform that action at this time.
0 commit comments