Skip to content

Commit a0ffad6

Browse files
author
Andrew Xue
committed
f
1 parent c470c0a commit a0ffad6

File tree

1 file changed

+3
-4
lines changed
  • ext/opentelemetry-exporter-cloud-trace/src/opentelemetry/exporter/cloud_trace

1 file changed

+3
-4
lines changed

ext/opentelemetry-exporter-cloud-trace/src/opentelemetry/exporter/cloud_trace/__init__.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,15 @@
4141
"""
4242

4343
import logging
44-
from typing import Any, Dict, List, Sequence, Tuple
44+
from typing import Any, Dict, List, Sequence, Tuple, Optional
4545

4646
import google.auth
47+
import opentelemetry.trace as trace_api
4748
from google.cloud.trace_v2 import TraceServiceClient
4849
from google.cloud.trace_v2.proto.trace_pb2 import AttributeValue
4950
from google.cloud.trace_v2.proto.trace_pb2 import Span as ProtoSpan
5051
from google.cloud.trace_v2.proto.trace_pb2 import TruncatableString
5152
from google.rpc.status_pb2 import Status
52-
53-
import opentelemetry.trace as trace_api
5453
from opentelemetry.sdk.trace import Event
5554
from opentelemetry.sdk.trace.export import Span, SpanExporter, SpanExportResult
5655
from opentelemetry.sdk.util import BoundedDict
@@ -203,7 +202,7 @@ def _truncate_str(str_to_check: str, limit: int) -> Tuple[str, int]:
203202
return truncated_str, len(encoded) - len(truncated_str.encode("utf-8"))
204203

205204

206-
def _extract_status(status: trace_api.Status) -> Status:
205+
def _extract_status(status: trace_api.Status) -> Optional[Status]:
207206
"""Convert a Status object to protobuf object."""
208207
if not status:
209208
return None

0 commit comments

Comments
 (0)